Dr. Omar Zárate Navarro

Tecnologías de la Información

Clases > poo > Recursos

PROGRAMACIÓN ORIENTADA A OBJETOS

EJEMPLO MANEJO DE EXCEPCIONES

Excepciones: Una excepción en términos de lenguaje de programación es la indicación de un problema que ocurre durante la ejecución de un programa. Sin embargo, la palabra excepción se refiere a que este problema ocurre con poca frecuencia generalmente cuando existe algún dato o instrucción que no se apega al funcionamiento del programa por lo que se produce un error. El manejo de excepciones permite al usuario crear aplicaciones tolerantes a fallas y robustas (resistentes a errores) para controlar estas excepciones y que pueda seguir ejecutándose el programa sin verse afectado por el problema. En lenguaje Java estas excepciones pueden manejarse con las clases que extienden el paquete Throwable de manera directa o indirecta, pero existen diversos tipos de excepciones y formas para manejarlas.

Lista de todas las Excepciones en Java https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html

Lista de solo las Excepciones de Java de Entrada y Salida https://docs.oracle.com/javase/7/docs/api/java/io/IOException.html


Ejemplos de Manejo de Excepciones

Código JAVA de algunas excepciones comunes ArithmeticException, NumberFormatException y la genérica Exception


Código JAVA Producto (Producto.java) con manejo de Excepciones

Código JAVA de la clase TestProducto (testProducto.java) que instancia la clase Producto


TicketVenta (TicketVenta.java) con manejo de Excepciones

Código JAVA de la clase TestTicketVenta (TestTicketVenta.java) que instancia la clase TicketVenta


 


Dr. Omar Zárate Navarro
Universidad Tecnológica de Jalisco
PTC Tecnologías de la Información
Email: ozarate@utj.edu.mx