Habitualmente dentro de try solicitamos recursos y trabajamos con ellos, en esos casos se pueden lanzar excepciones, pero la única manera de liberar recursos, independientemente de si se lanza una excepción o no, consiste en emplear una claúsula finally, que será ejecutada siempre, haya o no lanzamiento de excepciones.
Prácticas:
Construyamos el fichero Tray7.java:
public class Try7
{
public static void main(String arg[])
{
try
{
Exception e = new Exception("Este es mi propio error.");
throw e;
}
catch(Exception excepcion)
{
excepcion.printStackTrace();
}
finally
{
System.out.println("Se ejecuta finally");
}
}
}
Hay 358 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Introducción básica al protocolo HTTP Es el conjunto de reglas que siguen dos computadores para intercambiar información a través de una red como Internet. Un protocolo es una regla establecida para determina... [03/06/08] |
|
1.014 | ||
|
Guía de Comandos Rápidos de Linux Linux es la principal expresión del software libre. Linux ofrece al usuario la posibilidad de tener control sobre el software que se ejecuta, ya que ofrece el acceso tota... [14/06/04] |
|
14.718 | ||
|
Programación de aplicaciones XML/XSL con Python y Java Un código para la programación de aplicaciones en XML/XSL en Python y Java... [05/05/05] |
|
3.055 | ||
Publicar en
del.icio.us
digg
meneame