SlideShare una empresa de Scribd logo
1 de 25
Excepciones ,[object Object],[object Object],[object Object],www.fiec.espol.edu.ec
Excepciones ,[object Object],[object Object]
Excepciones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de Excepciones ,[object Object],[object Object],Clase Error,  maneja Errores de la JVM Clase Exception, maneja errores del programa
Excepciones Ver archivo:  StackUnwinding.java
Declarando Excepciones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Manejando Excepciones ,[object Object],[object Object]
Bloque try-catch ,[object Object],[object Object],[object Object],[object Object]
Bloque try-catch ,[object Object],[object Object]
Proceso de Manejo de Excepciones usando el bloque try-catch ,[object Object],[object Object],[object Object],[object Object]
Bloque finally ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],El bloque finally siempre se ejecuta independientemente de si se da o no una excepción.  Es opcional y se lo usa generalmente para liberar recusos. Ver archivo:  UsingExceptions.java
Métodos de la clase Throwable ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ejercicio ,[object Object],Ver archivo:  NumberDivision.java Ver también ejemplo adicional sobre como crear y usar sus propias clases de excepciones:  Student.java
Tarea de Excepciones ,[object Object]
Modelamiento Orientado a Objetos
Qué es un modelo? ,[object Object]
Por qu é se construyen modelos ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modelamiento Orientado a Objetos ,[object Object],[object Object]
UML  Lenguaje de Modelamiento Unificado
Breve Historia UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qu é es UML ? ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fases en el desarrollo de sistemas ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
Karol
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
Fernando Camacho
 
Procesadores segmentados arquitectura del computador
Procesadores segmentados arquitectura del computadorProcesadores segmentados arquitectura del computador
Procesadores segmentados arquitectura del computador
Rene Sosa
 
Diseño detallado
Diseño detalladoDiseño detallado
Diseño detallado
jose
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
jose_macias
 

La actualidad más candente (20)

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Unidad de Control
Unidad de ControlUnidad de Control
Unidad de Control
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
Arquitecturas de Cómputo
Arquitecturas de CómputoArquitecturas de Cómputo
Arquitecturas de Cómputo
 
Procesadores segmentados arquitectura del computador
Procesadores segmentados arquitectura del computadorProcesadores segmentados arquitectura del computador
Procesadores segmentados arquitectura del computador
 
Diseño detallado
Diseño detalladoDiseño detallado
Diseño detallado
 
Sistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUMSistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUM
 
Investigacion errores lexicos
Investigacion errores lexicosInvestigacion errores lexicos
Investigacion errores lexicos
 
Paralelismo a nivel de Instrucciones
Paralelismo a nivel de InstruccionesParalelismo a nivel de Instrucciones
Paralelismo a nivel de Instrucciones
 
Programacion orientada a objetos - unidad 3 herencia
Programacion orientada a objetos - unidad 3 herenciaProgramacion orientada a objetos - unidad 3 herencia
Programacion orientada a objetos - unidad 3 herencia
 
Analizador lexico
Analizador lexicoAnalizador lexico
Analizador lexico
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
 
Algoritmo Secuenciales
Algoritmo SecuencialesAlgoritmo Secuenciales
Algoritmo Secuenciales
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
 
Noción de archivo real y virtual
Noción de archivo real y virtual Noción de archivo real y virtual
Noción de archivo real y virtual
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeInt
 
3.1 Administración de memoria CUESTIONARIO
3.1 Administración de memoria CUESTIONARIO3.1 Administración de memoria CUESTIONARIO
3.1 Administración de memoria CUESTIONARIO
 
Ejemplos de la metodologia para sistemas expertos
Ejemplos de la metodologia para sistemas expertosEjemplos de la metodologia para sistemas expertos
Ejemplos de la metodologia para sistemas expertos
 
Gestion de costos - PMI
Gestion de costos - PMIGestion de costos - PMI
Gestion de costos - PMI
 

Destacado

Presentación1.pptcor.ppt1
 Presentación1.pptcor.ppt1 Presentación1.pptcor.ppt1
Presentación1.pptcor.ppt1
miikaa
 
Buceo En Aguas Profundas
Buceo En Aguas ProfundasBuceo En Aguas Profundas
Buceo En Aguas Profundas
jent46
 
Filosofia Aula Iii
Filosofia Aula IiiFilosofia Aula Iii
Filosofia Aula Iii
Mário Serra
 
Excepciones
ExcepcionesExcepciones
Excepciones
rilara
 
principal estructura celular
principal estructura celularprincipal estructura celular
principal estructura celular
rilara
 
Excepciones en java
Excepciones en javaExcepciones en java
Excepciones en java
jent46
 
Paginas de matematicas
Paginas de matematicasPaginas de matematicas
Paginas de matematicas
espanol
 

Destacado (19)

Presentacion deportes 2010
Presentacion deportes 2010Presentacion deportes 2010
Presentacion deportes 2010
 
Bandplanning
BandplanningBandplanning
Bandplanning
 
Apresentação - Nimbuzz
Apresentação - NimbuzzApresentação - Nimbuzz
Apresentação - Nimbuzz
 
Presentación1.pptcor.ppt1
 Presentación1.pptcor.ppt1 Presentación1.pptcor.ppt1
Presentación1.pptcor.ppt1
 
AFI Requisitos de la Formación Inicial 2007
AFI Requisitos de la Formación Inicial 2007AFI Requisitos de la Formación Inicial 2007
AFI Requisitos de la Formación Inicial 2007
 
Joan Miro
Joan MiroJoan Miro
Joan Miro
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
excepciones_java en www.fiec.espol.edu.ec
excepciones_java  en www.fiec.espol.edu.ecexcepciones_java  en www.fiec.espol.edu.ec
excepciones_java en www.fiec.espol.edu.ec
 
Manejo de Eventos en java
Manejo de Eventos en javaManejo de Eventos en java
Manejo de Eventos en java
 
Buceo En Aguas Profundas
Buceo En Aguas ProfundasBuceo En Aguas Profundas
Buceo En Aguas Profundas
 
Filosofia Aula Iii
Filosofia Aula IiiFilosofia Aula Iii
Filosofia Aula Iii
 
Disco Duro
Disco DuroDisco Duro
Disco Duro
 
Excepciones
ExcepcionesExcepciones
Excepciones
 
Excepciones
ExcepcionesExcepciones
Excepciones
 
principal estructura celular
principal estructura celularprincipal estructura celular
principal estructura celular
 
Actitudes ante las discapacidades
Actitudes ante las discapacidadesActitudes ante las discapacidades
Actitudes ante las discapacidades
 
Manejo de excepciones en Java
Manejo de excepciones en JavaManejo de excepciones en Java
Manejo de excepciones en Java
 
Excepciones en java
Excepciones en javaExcepciones en java
Excepciones en java
 
Paginas de matematicas
Paginas de matematicasPaginas de matematicas
Paginas de matematicas
 

Similar a Excepciones

Excepciones
ExcepcionesExcepciones
Excepciones
kattybe
 
Tema 4 excepciones por gio
Tema 4   excepciones por gioTema 4   excepciones por gio
Tema 4 excepciones por gio
Robert Wolf
 
Manejo de excepciones en vb
Manejo de excepciones en vbManejo de excepciones en vb
Manejo de excepciones en vb
gerardd98
 
5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetos5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetos
HectorMamani
 
Guia demanejodeexcepcionesaserciones
Guia demanejodeexcepcionesasercionesGuia demanejodeexcepcionesaserciones
Guia demanejodeexcepcionesaserciones
jbersosa
 
[ES] Manejo de datos y excepciones
[ES] Manejo de datos y excepciones[ES] Manejo de datos y excepciones
[ES] Manejo de datos y excepciones
Eudris Cabrera
 

Similar a Excepciones (20)

Excepciones
ExcepcionesExcepciones
Excepciones
 
Lab excepciones
Lab excepcionesLab excepciones
Lab excepciones
 
Tema 4 excepciones por gio
Tema 4   excepciones por gioTema 4   excepciones por gio
Tema 4 excepciones por gio
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 
JAVA: TRY-CATCH-FINALLY y Uso de ficheros de texto para guardar información
JAVA: TRY-CATCH-FINALLY y Uso de ficheros de texto para   guardar informaciónJAVA: TRY-CATCH-FINALLY y Uso de ficheros de texto para   guardar información
JAVA: TRY-CATCH-FINALLY y Uso de ficheros de texto para guardar información
 
Gestion de errores en java
Gestion de errores en javaGestion de errores en java
Gestion de errores en java
 
Resumen claudia u5
Resumen claudia u5Resumen claudia u5
Resumen claudia u5
 
Capitulo II
Capitulo IICapitulo II
Capitulo II
 
05 java excepciones
05 java excepciones05 java excepciones
05 java excepciones
 
Manejo de excepciones en vb
Manejo de excepciones en vbManejo de excepciones en vb
Manejo de excepciones en vb
 
5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetos5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetos
 
Manejo de Excepciones
Manejo de ExcepcionesManejo de Excepciones
Manejo de Excepciones
 
Java5
Java5Java5
Java5
 
5.manejo de excepciones
5.manejo de excepciones5.manejo de excepciones
5.manejo de excepciones
 
Taller 1 4
Taller 1 4Taller 1 4
Taller 1 4
 
Guia demanejodeexcepcionesaserciones
Guia demanejodeexcepcionesasercionesGuia demanejodeexcepcionesaserciones
Guia demanejodeexcepcionesaserciones
 
Errores
ErroresErrores
Errores
 
Manejo Estructurado De Excepciones
Manejo Estructurado De ExcepcionesManejo Estructurado De Excepciones
Manejo Estructurado De Excepciones
 
Resumen
ResumenResumen
Resumen
 
[ES] Manejo de datos y excepciones
[ES] Manejo de datos y excepciones[ES] Manejo de datos y excepciones
[ES] Manejo de datos y excepciones
 

Más de ale8819 (10)

Fuentes De Campos Magnéticos
Fuentes De Campos MagnéticosFuentes De Campos Magnéticos
Fuentes De Campos Magnéticos
 
AWT- JAVA
AWT- JAVAAWT- JAVA
AWT- JAVA
 
Manejo de eventos
Manejo de eventosManejo de eventos
Manejo de eventos
 
Appleofdiscord
AppleofdiscordAppleofdiscord
Appleofdiscord
 
Qubits
QubitsQubits
Qubits
 
Magnetismo
MagnetismoMagnetismo
Magnetismo
 
Java is an Object-Oriented Language
Java is an Object-Oriented LanguageJava is an Object-Oriented Language
Java is an Object-Oriented Language
 
JAVA
JAVAJAVA
JAVA
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 
pci
pcipci
pci
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Excepciones