Excepciones
|
La causa de excepciones
Java usa las excepciones para proporcionar a los programas la capacidad de manejar
los errores.
-
Excepción
Una excepción es un evento que ocurre durante la ejecución de un programa que
interrumpe el flujo normal de las instrucciones.
Diversas clases de errores pueden causar excepciones --errores que van desde serios
problemas de hardware, hasta simples errores de programación.
Cuando un error ocurre dentro de un método, el método crea un objeto Exception
y se lo pasa al sistema de ejecución. El objeto Exception contiene información acerca
de la excepción, incluyendo su tipo y el estado del programa cuando ocurrió el error.
El sistema de ejecución es el responsable de encontrar algún código para manejar el
error. En la terminología Java, crear un objeto Exception y pasarlo al sistema de
ejecución es llamado lanzar una exception.
Después de que un método lanza una excepción, el sistema de ejecución se encarga de buscar
un objeto apropiado capaz de manejar la excepción. Se dice que objeto seleccionado que tratará la
excepción cacha la excepción.
|