12.185 cursos gratis
8.726.669 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Java

Autor: Exes
Curso:
8,83/10 (371 opiniones) |139949 alumnos|Fecha publicación: 23/04/2004

Capítulo 57:

 Excepciones


Excepciones

Excepcion es, o sencillamente problemas. En la programación siempre se producen errores, más o menos graves, pero que hay que gestionar y tratar correctamente. Por ello en java disponemos de un mecanismo consistente en el uso de bloques try/catch/finally . La técnica básica consiste en colocar las instrucciones que podrían provocar problemas dentro de un bloque try, y colocar a continuación uno o más bloques catch, de tal forma que si se provoca un error de un determinado tipo, lo que haremos será saltar al bloque catch capaz de gestionar ese tipo de error específico. El bloque catch contendrá el codigo necesario para gestionar ese tipo específico de error. Suponiendo que no se hubiesen provocado errores en el bloque try, nunca se ejecutarían los bloques catch.

Veamos ahora la estructura del bloque try/catch/finally:

try

{

//Código que puede provocar errores

}

catch(Tipo1 var1)

{

//Gestión del error var1, de tipo Tipo1

}

[ ...

catch(TipoN varN)

{

//Gestión del error varN, de tipo TipoN

} ]

[

finally

{

//Código de finally

}

]

Como podemos ver es obligatorio que exista la zona try, o zona de pruebas, donde pondremos las instrucciones problemáticas. Después vienen una o más zonas catch, cada una especializada en un tipo de error o excepción. Por último está la zona finally, encargada de tener un código que se ejecutará siempre, independientemente de si se produjeron o no errores.

Se puede apreciar que cada catch se parece a una función en la cuál sólo recibimos un objeto de un determinado tipo, precisamente el tipo del error. Es decir sólo se llamará al catch cuyo argumento sea coincidente en tipo con el tipo del error generado.

Capítulo anterior - Interfaces (III)

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Cursos similares a Java


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. Introducción al JavaScript
Javascript, uno de los lenguajes más empleados en Internet, le permitirá construir... [08/04/03]
51.119  
2. Programación. Java (Introducción)
En esta oportunidad te presentamos el primer tutorial de programación en Java ,... [18/10/11]
501
Curso con video
3. Variables y operaciones aritméticas. Java
En esta ocasión  te presentamos un tutorial de programación en Java en el cual... [25/10/11]
53  

Capítulos del curso


¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


¿Te gustaría visitar más cursos gratis de Programación?