Você está na página 1de 3

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera

Chvez 12590407

CONCEPTO El lenguaje java incorpora soporte para manejar situaciones anmalas, conocida como excepciones que pueden ocurrir durante la ejecucin de un programa. Con el sistema de manipulacin de excepciones de java, un programa pude comunicar eventos inesperados a un contexto de ejecucin ms capacitado para responder a tales eventos anormales.

PROPOSITO Las excepciones proporcionan una manera una manera limpia de verificar errores; esto es, sin abarrotar el cdigo bsico de una aplicacin utilizado sistemticamente los cdigos de retorno de los mtodos de sentencias if y switch para controlar los posibles errores que se puedan dar. El manejo de excepciones ofrece una forma de separar explcitamente el cdigo que maneja los errores del cdigo bsico de una aplicacin hacindola ms legible.

TIPO Arithmetic-Exception

ArrayIndexOutOfBounsException

DESCRIPCION Una condicin Instruccin aritmtica excepcional ha ocurrido. -Por ejemplo una divisin por 0. Una matriz fue Throws accedida con un ndice ilegal (fuera de los lmites permitidos).

MANEJO Descripcin

Cundo utilizarlas?

NullPointerException

Se intent utilizar null donde se requera un objeto.

Try-catch

Cuando una anomala no puede resolverse se lanza throws esperando que quien lo llamo directa o indirectamente lo capture y maneje la anomala. Poner aprueba un fragmento de cdigo por si lanzara una excepcin; si se ejecuta satisfactoriament e, continuara con la ejecucin del programa; si no, captura la excepcin lanzada y

Por qu en la programaci hay algo que siempre ocurre que son los errores de los programas y por eso java utiliza excepciones para poder trabajar con ellos.

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera Chvez 12590407

NumberFormatException

Se intent convertir una cadena con un formato inapropiado en un nmero.

Finally

manejarla. Garantizada independienteme nte para que finaliceo no la ejecucin del bloque.

1.- Qu son las excepciones? Soporte para manejar situaciones anmalas, conocida como excepciones que pueden ocurrir durante la ejecucin de un programa. 2.-Ventajas de las excepciones Separar el Manejo de Errores del Cdigo "Normal. Estar en una zona separada donde podremos tratar las excepciones como un cdigo especial. Propagar los Errores sobre la Pila de Llamadas podemos propagar el error a la primera funcin que llam a las diversas funciones hasta que llegamos al error. Agrupar Errores y Diferenciacin. 3.- Menciona una de las excepciones ms comunes que utilizamos comnmente IOException

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera Chvez 12590407

Conclusin Java incorpora soporte para manejar situaciones anmalas, conocidas como excepciones, que pueden ocurrir durante la ejecucin de un programa ya que puede comunicar eventos inesperados a un contexto de ejecucin ms capacitado para responder a tales eventos anormales, estas excepciones son manejadas por cdigo fuera de flujo normal de control del programa que proporcionan una manera limpia de verificar errores; esto, sin abarrotar el cdigo bsico de una aplicacin utilizando sistemticamente los cdigos de retorno de los mtodos en sentencias if y switch para controlar los posibles errores que se pueden dar. El manejo de las excepciones reduce la complejidad de la programacin; los mtodos que involucran a otros no necesitan comprobar valores de retorno; Con la utilizacin de excepciones podemos llevar un control de los errores, sin embargo si no las usramos tendramos que utilizar bloques donde se incluyera if por ejemplo sin embargo esto no es muy efectivo

Java2. Curso de Programacin Autor: Francisco Javier Ceballos 3. Edicin, Editorial Alfaomega

Você também pode gostar