MANEJO DE EXCEPCONES

LA INSTRUCCIÓN TRY La instrucción try controla el flujo de ejecución como consecuencia de la generación de excepciones, a diferencia de lo que ocurre con if y switch. Una excepción es un error en tiempo de ejecución. Las excepciones se generan en la máquina virtual de Java, como respuesta a una condición inesperada, o bien en el código, al ejecutar una instrucción throw. CARACTERÍSTICAS: Incluye un único bloque try. Puede tener ninguno, uno o más bloques catch. Opcionalmente puede que tena un bloque finally. Después de todo bloque try, debe haber por lo menos un bloque catch, o un único bloque finally. La sintaxis es la siguiente: try { // una o más instrucciones } // El bloque catch es opcional si existe el bloque finally // Puede haber más de un bloque catch catch (ThrowableClass variable) { // una o más instrucciones } // Si no existen bloques catch, el bloque finally es obligatorio finally { ...