MANEJO DE EXCEPCIONES. 21/11/2005 E.T.S de Ingenieros de Telecomunicacion.2 Índice ¿Qué es una excepción? Tipos de situaciones. Manejo de excepciones.

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 13 Ing. Ronald Criollo.
Advertisements

Introducción a C#.
Manejo de Errores en Javascript 28 de Marzo de 2007.
Java nos ofrece System.out para escribir en pantalla, pero también tenemos System.in para leer. System.in es un objeto de una clase de java que se llama.
Ayudantía Pre-Actividad 5 Multimedios. Ayudantía Pre-Actividad 5 (1) creación de varias clases, y composición (2) manejo de threads (3) manejo de excepciones.
Exceptions y Assertions Introducción a la terminología Bloques: try, catch Uso de finally Bloques: try, catch, finally Categorías de Exceptions Excepciones.
Archivos de Texto. Introducción Los archivos son una secuencia de bits que se guarda en el disco duro. La ventaja de utilizar archivos es que los datos.
Curso de Java Capitulo 7: Continuación Poo Profesor:
EXCEPCIONES UNIDAD 5.
Programación Interactiva Manejo de Excepciones
Manejo de errores y excepciones
Programación en Java Instructor:.
MANEJO DE EXCEPCIONES EN C++
Excepciones Las excepciones son señales (en forma de objeto) que se generan en ejecución en casos de errores, para que puedan ser gestionadas en el programa.
Arquitectura CLARO-TECNOTREE CAPITULO 4: Excepciones
Capitulo 4 Excepciones.
Siguiente Excepciones Introducción. AnteriorSiguiente Definición Una excepción es un evento que ocurre durante la ejecución de un programa que desestabiliza.
Informática II Prof. Dr. Gustavo Patiño MJ
Informática II 1 Diego Fernando Serna RestrepoSemestre 2011/2.
UNIVERSIDAD LATINA (UNILA)
EXCEPCIÓN DE ERRORES.
Excepciones y archivos Info 033. Exception El término Exception es la palabra corta para la frase "evento excepcional." Definition: Una excepción es un.
Control de excepciones
Manejo de excepciones en Java
INSTITUTO TECNOLOGICO DE TEHUACAN Ingeniería en sistemas computacionales Curso de apoyo a la titulación EXCEPCIONES EN JAVA Diciembre de 2008.
1 TEMA 5. Seguridad en Java 1.Introducción a los Controladores de Seguridad 2.Decidir qué Métodos Sobreescribir del SecurityManager 3.Escribir un Controlador.
Manejo de Excepciones Agustín J. González ELO329.
Conversión cadena a número
Tema 11: Excepciones Antonio J. Sierra.
Introducción a Java (2ª parte) - excepciones, colecciones, i/o, … -
Lenguaje Java Fundamentos del lenguajes de programación
El lenguaje de programación Java
Programación Orientada a Objetos Temario Excepciones – Definición. – Funcionalidad – Tipos de Excepciones – API de las Excepciones – Captura de Excepciones.
Computación II Unidad X Manejo de Excepciones. Presentación de la Unidad Objetivos: –Saber manejar situaciones inesperadas dentro de un programa –Comprender.
USO DE EXCEPCIONES EN JAVA LSC. Natalia Rodríguez Castellón.
Programación Orientada a Objetos
SCJP SUN CERTIFIED PROGRAMMER FOR JAVA 6. SCJP 6.0 SEMANA CUATRO CONTROL DE FLUJOS, EXCEPCIONES Y ASERSIONES.
Programación orientada a objetos Capítulo 12 Manejo de errores.
Módulo 8: Manejo de Errores y Excepciones
LENGUAJES DE PROGRAMACIÓN
Manejo de excepciones en Java ELO329: Diseño y Programación Orientados a Objetos Agustín J. González.
Programación Orientada a Objetos Unidad 4 Excepciones Universidad de Chile Departamento de Ciencias de la Computación.
ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 4 MANEJO DE EXCEPCIONES Y ERRORES.
Unidad III Manejo de Excepciones en Java y C++
Excepciones Unidad 5.
Sintaxis Completa los siguientes esquemas: Esquema de excepción Excepción Definición Tipos Implementación En el lenguaje Java, excepción es un tipo de.
1 Manejo de Excepciones y otros Agustín J. González ELO-329.
ELO3291 Manejo de Excepciones Lectura sugerida de texto en linea: Eckel, Bruce. Thinking About C++, 2nd Edition, Prentice-Hall, Gratis en
Programación avanzada en Java Miguel Ángel Corella 26 de Septiembre de 2005.
Manejo de errores: Excepciones en Java
Programación orientada a objetos Capítulo 12 Manejo de errores.
Detalles Generales sobre Java
Tratamiento de excepciones
Manejo de errores: Excepciones en Java ELO329: Diseño y Programación Orientados a Objetos.
ELO3291 Manejo de Excepciones Agustín J. González ELO329.
Definición y cumplimiento de responsabilidades Giovanni Hernández P. Nivel 4.
¿Qué son? – tipos – manejo - ejemplos
Excepciones predefinidas en PL/SQL Semana 6. Aprendizajes esperados Construye procedimientos almacenados, triggers de base de datos, cursores y funciones.
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2009.
Manejo Excepciones Profesor Elian Rojas Berroca 11/02/2015.
Ada 2º Parte (variables, ámbitos, subrutinas, tipos abstractos de datos y excepciones)
:: Prof. Yeniffer Peña Programación I Programación Orientada a Objetos Presentación.
ECOM-6030 CAPÍTULO 7 EXCEPTION HANDLING Prof. Nelliud D. Torres © - Derechos Reservados.
SCITMina | by Microsoft Bienvenidos Eduardo Daniel Tenorio Mayo Microsoft Student Partner Taller de Programación Orientada a Objetos Con C# Edgar Edel.
Algunas Características de C++ no presentes en C Agustín J. González ELO-329.
:: Prof. Yeniffer Peña Programación I Programación Orientada a Objetos Presentación.
Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Práctica 4 Versión Diseño de tipos Igualdad, representación, código,
Manejo de Excepciones made by cristhian.. !!.  Errores que se pueden producir durante la ejecucion de una aplicacion y que podemos controlar o manejar.
Excepciones Diseño y manejo de excepciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Práctica 5 Versión
Programación Orientada a Objetos
Transcripción de la presentación:

MANEJO DE EXCEPCIONES

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.2 Índice ¿Qué es una excepción? Tipos de situaciones. Manejo de excepciones. Tipos de excepciones Bibliografía.

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.3 Excepciones

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.4 ¿Qué es una excepción? Condición anormal que se produce en una porción de código durante su ejecución. Cuando aparece una condición excepcional se crea un objeto Throwable que se envía al método que la ha generado. Permite la detección y corrección de errores en ejecución. Se diferencia el código normal del código de tratamiento de errores. Se usa cuando no se puede resolver la situación anómala directamente en el contexto.

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.5 Tipos de situaciones Excepciones: El programador proporciona el código que las trate. Impiden completar la ejecución del código. Errores: Situaciones de error normalmente no recuperables. El programador no tiene porque proporcionar el código que las gestione.

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.6 Manejo de excepciones Bloque try: Se introduce el código que podría crear excepciones. Bloque Catch: Manejador de excepciones: Hay uno por cada tipo de excepción que se desee capturar. Bloque Finally: Código que se ejecuta siempre excepto cuando se llama al método System.exit() que termina la ejecución del programa. Throw: Método que crea y lanza una excepción.

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.7 Tipos de excepciones Excepciones de programador. Excepciones de usuario. Excepciones de sistema.

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.8 Tipos de excepciones Excepciones de sistema: Cuando se realiza alguna operación no válida se lanza automáticamente. »Acceso a algún objeto que no existe, división por cero… Excepciones de programador: Se define una clase que herede de Throwable o de Exception. Excepciones de usuario: Gestiona la excepción mediante los bloques de código try, catch, finally. Indica que el código producirá una excepción que no se tratará dentro de él y se pasará al método superior utilizando throws. Throws: A continuación de esta palabra aparece una lista de todas las excepciones que se pueden dar dentro del método y no serán gestionadas.

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.9 Ejemplo excepción Try{ float tmp=Float.parseFloat(euros.getText()); tmp = tmp * F; pesetas.setText(Float.toString(tmp)); } Catch (NumberFormatException ex) { JOptionPane.showMessageDialog(this,”Solo puede teclear numeros”,”Error”); euros.setText(“”); }

21/11/2005 E.T.S de Ingenieros de Telecomunicacion.10 Bibliografía Libro de texto: “Thinking in Java”. Java Hispano: Tutoriales de internet.