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

Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
kayth19
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda Hash
Blanca Parra
 
Maximos y minimos de una funcion
Maximos y minimos de una funcionMaximos y minimos de una funcion
Maximos y minimos de una funcion
ceciliateresa
 
4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades
breerico
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
marianela0393
 

La actualidad más candente (20)

Cálculo Diferencial
Cálculo DiferencialCálculo Diferencial
Cálculo Diferencial
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Treemap en JAVA
Treemap en JAVATreemap en JAVA
Treemap en JAVA
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda Hash
 
Vectores en r2 y r3 por tony
Vectores en r2 y r3 por tony Vectores en r2 y r3 por tony
Vectores en r2 y r3 por tony
 
Funciones vectoriales de una variable real
Funciones vectoriales de una variable realFunciones vectoriales de una variable real
Funciones vectoriales de una variable real
 
Tabla de derivadas e integrales
Tabla de derivadas e integralesTabla de derivadas e integrales
Tabla de derivadas e integrales
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Ecuaciones paramétricas
Ecuaciones paramétricas  Ecuaciones paramétricas
Ecuaciones paramétricas
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
Método de newton raphson
Método de newton raphsonMétodo de newton raphson
Método de newton raphson
 
Que es el wronskiano
Que es el wronskianoQue es el wronskiano
Que es el wronskiano
 
Maximos y minimos de una funcion
Maximos y minimos de una funcionMaximos y minimos de una funcion
Maximos y minimos de una funcion
 
4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades
 
Ecuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneasEcuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneas
 
Conceptos basicos de métodos numéricos
Conceptos basicos de métodos numéricosConceptos basicos de métodos numéricos
Conceptos basicos de métodos numéricos
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrenteTopicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
 
Colecciones en Python
Colecciones en PythonColecciones en Python
Colecciones en Python
 
Componentes en-poo
Componentes en-pooComponentes en-poo
Componentes en-poo
 

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

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

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
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
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...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
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
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
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.
 

Excepciones