Sei sulla pagina 1di 2

TAREA #3 UNIDAD #2 ROSALES HUITRON JUAN ISAI # 124904215 Las excepciones: Las excepciones en java son una herramienta

importante dentro de la programacin por que permite realizar tareas importantes para el programador las excepciones proporcionan una manera limpia de verificar errores esto es sin abarrotar el cdigo bsico de una aplicacin utilizando sistemticamente los cdigos de retorno de los mtodos en sentencia (IF) un factor tambin importante tambin el cdigo por que es necesario para tratar un posible error debido a que no puede a que no puede ser ledo el disco proceso se a construido la herramienta de las excepciones para poder tener un mejo manejo y la separacin del cdigo para ofrecer una forma de separacin de explicita del cdigo para poder mostrar los errores que el cdigo puede tener y hacerlo mas legible lo que desemboca para poder tener un buen estilo de programacin dentro de la programacin se han encontrado diferentes tipos de excepciones: Arthmetic Exception Arraylndex out of bounds exception Null poiter exception Nuniber format exception

La excepcin en java son objetos de clase derivadas de la clase throwable definida en el paquete java.long Dentro de la programacin un error representa mucha informacin para el programador por que con el puede identificar diferentes partes importantes del programa el ERROR se crea cuando ha ocurrido un problemas serio normal mente esto ocurre cuando dentro de la codificacin de un programa se lanza una excepcin puede ocurrir un error que involucra a una maquina virtual por lo que puede ser manipulada para su ejecucin o ser cambiada dentro de la misma por otra. Cuando un mtodo se encuentra con una anomala que no puede resolver ,lo que es que pueda llegar a lanzar un trows una excepcin que cuando que quien lo llamo directa o indirecta mente pueda capturarla con un catch que es el que maneja la anomala he incluso ella misma es la que puede manejar el error para corregirlo Hay algunos mtodos/constructores como FileInputStream, que lanzan excepciones, y Debemos tenerlo en cuenta, sino podemos encontrarnos con errores de compilacin como Este: Sin embargo, el lenguaje Java requiere que un mtodo haga algo con las excepciones que se pueden lanzar desde el por ejemplo, dentro del constructor InputFile, FileInputStream puede lanzar una Excepcin. Se pueden hacer 2 cosas: Lanzar la excepcin al mtodo llamante con throws. Por ejemplo

TAREA #3 UNIDAD #2 ROSALES HUITRON JUAN ISAI # 124904215 InputFile puede lanzar a su vez la excepcin lanzada porFileInputStream. Eso es lo que hicimos en Sumar.java Tratar todas las excepciones que pueden ser lanzadas desde dentro de su mbito como en la transparencia. Como la clase InputFile no hace ninguna de las dos cosas, el compilador rehsa su compilacin e imprime el mensaje de error Podemos hacer que un mtodo nuestro lance excepciones y lo especificaremos as aqu se lanzan 2 excepciones de tipo IOException y ArrayIndexOutOfBoundsException public void writeList () throws IOException, ArrayIndexOutOfBoundsException Todos los mtodos Java utilizan la sentencia throwS para lanzar una excepcin. Esta sentencia requiere un slo argumento, un objeto Throwable. En el sistema Java, los objetos lanzables son ejemplares de la clase Throwable definida en el paquete java.lang, como por Ejemplo: shows new Empty Stack Exception (); Para lo que sirven las excepciones en general es para poder corregir errores y brindar un apoyo al programado

Bibliografas

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

Potrebbero piacerti anche