Excepciones En Java
Excepciones
Ing. Elizabeth Díaz Orea
JERARQUÍA DE LAS EXCEPCIONES
Las excepciones en Java son objetos reales, y tienen su propia jerarquía. La clase raíz de ellas es Throwable,una subclase de Object. Los métodos que se definen dentro de ella serán los encargados de los mensajes de error que estén relacionados con cada una de las excepciones.
Todos los errores yexcepciones son subclases de Throwable, por lo que podrán acceder a sus métodos. Los métodos más utilizados son los siguientes: getMessage( ) Se usa para obtener un mensaje de error asociado con una excepción.printStackTrace( ) Se utiliza para imprimir el registro del stack donde se ha iniciado la excepción.
toString( ) Se utiliza para mostrar el nombre de una excepción junto con el mensaje quedevuelve getMessage().
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 durantela 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 simpleserrores 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 laexcepció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, crearun 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 apropiadocapaz de manejar la excepción. Se dice que objeto seleccionado que tratará la excepción cacha la excepción.
MANEJO DE EXCEPCIONES
La forma general de construir un controlador o manejador de...
Regístrate para leer el documento completo.