Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes:
o Hernández Rodríguez Uziel
Edher
o Ramírez Bárcenas Marisol
o Moreno Martino Pablo Leonel
o Ramírez Martínez Yazmin Itzel
¿Qué son las excepciones?
Refiere a una condición excepcional de nuestro Código y es una ocurrencia que
altera el flujo de ejecución normal de nuestro programa.
Cuando ocurre una excepción en nuestro código se dice «Java lanzo una
excepción».
Las excepciones pueden ser cachadas y tratadas de tal forma que la excepción no
rompa la ejecución de nuestra aplicación, a esto se le llama manejo de
excepciones.
try - catch
En java las excepciones se manejan por medio de bloques try-catch.
Try se utiliza para definir el código que puede lanzar una excepción
Ejemplo:
try{
// código para leer un archivo que puede lanzar una excepcion
}catch(Exception ex){
// código a ejecutar en caso de que una excepción ocurra en la lectura
// del archivo
}
try - catch - finally
Finally es utilizado para indicar que cierto código se debe invocar siempre, sin importar si se
lanzo una excepción o no.
El bloque try siempre debe estar seguido por un bloque catch o por un bloque
finally, no es posible utilizar un bloque try solo.
Ejemplo:
try{
// código para conectarnos y hacer un insert a una tabla
}catch(Exception ex){
// código a ejecutar en caso de que una
//excepción ocurra al insertar datos a la tabla
}finally{
// código para liberar conexiones a base de datos, ej.
// cerrar la conexión.
}
Jerarquía de clases de las excepciones