Excepciones
Manejo de Errores Usando Excepciones Java
Autor-Traductor: Juan Antonio Palos (Ozito)
Puedes encontrar la Version Original en Ingles en ( http://java.sun.com)
Leer comentarios (0)
|
Escribir comentario
|
Puntuación:
(1 voto)
Indice de contenidos
● Manejo de Errores Utilizando Excepciones
●
¿Qué es un Excepción y Por Qué Debo Tener Cuidado?
●
Ventaja 1: Separar elManejo de Errores del Código "Normal"
❍ Ventaja 2: Propagar los Errores sobre la Pila de Llamadas
❍ Ventaja 3: Agrupar Errores y Diferenciación
❍ ¿ Y ahora qué?
Primer Encuentro con las Excepciones Java
●
Requerimientos Java para Capturar o Especificar Excepciones
●
Capturar
❍ Especificar
❍ Excepciones Chequeadas
❍ Excepciones que pueden ser lanzadas desde el ámbito de un método
Tratar conlas Excepciones Java
●
El ejemplo: ListOfNumbers
❍ Capturar y Manejar Excepciones
❍ Especificar las Excepciones que pueden ser Lanzadas por un Método
El Ejemplo ListOfNumbers
●
Capturar y Manejar Excepciones
●
El Bloque try
❍ Los bloques catch
❍ El bloque finally
❍ Poniéndolo Todo Junto
El Bloque Try
●
Los Bloques catch
●
Ocurre una IOException
Capturar Varios Tipos de Excepciones con UnManejador
El Bloque finally
●
¿Es realmente necesaria la sentencia finally?
Poniéndolo todo Junto
●
Escenario 1:Ocurre una excepción IOException
❍ Escenario 2: Ocurre una excepción ArrayIndexOutOfBoundsException
❍ Escenario 3: El bloque try sale normalmente
Especificar las Excepciones Lanzadas por un Método
●
La Sentencias throw
●
La clausula throws
La Clase Throwable y sus Subclases
❍
❍❍
❍
❍
❍
❍
❍
❍
❍
Error
Vota
●
Exception
Excepciones en Tiempo de Ejecución
Crear Clases de Excepciones
●
¿Qué puede ir mal?
❍ Elegir el Tipo de Excepción Lanzada
❍ Elegir una Superclase
❍ Convenciones de Nombres
Excepciones en Tiempo de Ejecución - La Controversia
●
Cambios en el JDK 1.1 que afectan a las Excepciones
●
Cambios en el ejemplo ListOfNumbers
●
Cambios en la ClaseThrowable
❍
❍
❍
❍
Nuevos Métodos
Leer comentarios (0)
|
Escribir comentario
|
Puntuación:
(1 voto)
Vota
TutorJava recomienda...
Manejo de Errores Usando Excepciones Java
En esta página:
●
Manejo de Errores Utilizando Excepciones
Manejo de Errores Utilizando Excepciones
Existe una regla de oro en el mundo de la programación: en los programas ocurren errores.
Esto es sabido. Pero ¿quésucede realmente después de que ha ocurrido el error? ¿Cómo se maneja
el error? ¿Quién lo maneja?, ¿Puede recuperarlo el programa?
El lenguaje Java utiliza excepciones para proporcionar capacidades de manejo de errores. En esta
lección aprenderás qué es una excepción, cómo lanzar y capturar excepciones, qué hacer con una
excepción una vez capturada, y cómo hacer un mejor uso de las excepcionesheredadas de las
clases proporcionadas por el entorno de desarrollo de Java.
TutorJava recomienda...
Manejo de Errores Usando Excepciones Java
En esta página:
●
¿Qué es un Excepción y Por Qué Debo Tener Cuidado?
❍
Ventaja 1: Separar el Manejo de Errores del Código "Normal"
❍
Ventaja 2: Propagar los Errores sobre la Pila de Llamadas
❍
Ventaja 3: Agrupar Errores y Diferenciación
❍
¿ Yahora qué?
¿Qué es un Excepción y Por Qué Debo Tener Cuidado?
El término excepción es un forma corta da la frase "suceso excepcional" y puede definirse de la
siguiente forma.
Definición:
Una excepción es un evento que ocurre durante la ejecución del programa que interrumpe el
flujo normal de las sentencias.
Muchas clases de errores pueden utilizar excepciones -- desde serios problemas de hardware,como
la avería de un disco duro, a los simples errores de programación, como tratar de acceder a un
elemento de un array fuera de sus límites. Cuando dicho error ocurre dentro de un método Java, el
método crea un objeto 'exception' y lo maneja fuera, en el sistema de ejecución. Este objeto
contiene información sobre la excepción, incluyendo su tipo y el estado del programa cuando ocurrió
el error....
Regístrate para leer el documento completo.