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 | |
|---|---|---|---|---|
|
SQL SQL (Structured Query Language) es un lenguaje de programación para acceder y manipular bases de datos. SQL surgió de un proyecto de IBM en el que investigaba e... [10/05/04] |
|
34.866 | ||
|
Programa con Delphi Con este curso aprenderemos a programar con delphi, un lenguaje de programación visual, con el que podrás aprender de una manera rápida e intuitiva.... [05/05/05] |
|
5.531 | ||
|
Usabilidad web La usabilidad es el principal elemento con el cual debe contar toda página Web. Yo defino Usabilidad como la capacidad de una aplicación de ser agradable, eficiente y fá... [17/07/06] |
|
1.763 | ||
Publicar en
del.icio.us
digg
meneame