Mind map
MANEJO DE LAS EXCEPCIONES

Map content
MANEJO DE LAS EXCEPCIONES
Se producen cuando la ejecución de un método no termina correctamente.
- Si no manejamos de manera adecuada el error que se produce, el programa va a terminar abruptamente su ejecución.
- Cuando durante la ejecución de un método el computador detecta un error, crea un objeto de una clase especial para representarlo.
- De la clase Exception en Java.
- El cual incluye toda la información del problema, tal como el punto del programa donde se produjo.
- Luego, dispara dicho objeto.
- Throw en inglés
- Con la esperanza de que alguien lo atrape y decida como recuperarse del error.
- Este objeto se conoce como una excepción.
- Luego, dispara dicho objeto.
- Cuando durante la ejecución de un método el computador detecta un error, crea un objeto de una clase especial para representarlo.
- Si no manejamos de manera adecuada el error que se produce, el programa va a terminar abruptamente su ejecución.
LA INSTRUCCIÓN try-catch
- En la instrucción try-catch hay dos bloques de instrucciones, con los siguientes objetivos:
- 1). Delimitar la porción de código dentro de un método en el que necesitamos desviar el control si una excepción ocurre allí (la parte try ).
- Si se dispara una excepción en alguna de las instrucciones del bloque try, la ejecución del programa pasa inmediatamente a las instrucciones del bloque catch.
- Si no se dispara ninguna excepción en las instrucciones del bloque try, la ejecución continúa después del bloque catch.
- 2). Definir el código que manejará el error o atrapará la excepción (la parte catch ).
- 1). Delimitar la porción de código dentro de un método en el que necesitamos desviar el control si una excepción ocurre allí (la parte try ).
- En la instrucción try-catch hay dos bloques de instrucciones, con los siguientes objetivos:
LA CONSTRUCCIÓN DE UN OBJETO EXEPCION Y LA INSTRUCCIÓN THROW
- Cuando necesitamos disparar una excepción dentro de un método utilizamos la instrucción throw del lenguaje Java.
- La clase Exception es una clase de Java que ofrece múltiples servicios.
- Los más usados son:
- getMessage(), que retorna el mensaje con el que fue creada la excepción
- printStackTrace(), que imprime en la consola de ejecución la traza incluida en el objeto, tratando de informar al usuario respecto de la posición y la causa del error.
- Los más usados son:
- Esta instrucción recibe como parámetro un objeto de la clase Exception, el cual es lanzado o disparado al método que corresponda.
- La clase Exception es una clase de Java que ofrece múltiples servicios.
- Cuando necesitamos disparar una excepción dentro de un método utilizamos la instrucción throw del lenguaje Java.
RECUPERACIÓN DE UNA SITUACIÓN ANORMAL:
- Cuando se está ejecutando un método, puede pasar que desde su interior se invoque otro método y, desde el interior de éste, otro y así sucesivamente.
- El método encargado de atrapar una excepción utiliza la instrucción try-catch, mientras que los métodos que sólo la dejan pasar lo declaran en su signatura (throws Exception).
- Cuando se está ejecutando un método, puede pasar que desde su interior se invoque otro método y, desde el interior de éste, otro y así sucesivamente.
Images and files in the map
Information
- Description
- Mind Map on MANEJO DE LAS EXCEPCIONES, created by ANDRÉS SANTIAGO LÓPEZ LÓPEZ on 18/04/2018.
- Created by
- ANDRÉS SANTIAGO LÓPEZ LÓPEZ
- Views
- 0
- Rating