2009-02-26 14 views

Respuesta

-3

Suponiendo que es como la captura (...) en C++ que haría:

 
try 
{ 
    // your code here 
} 
catch(Throwable ex) 
{ 
    // any sort of exception, even if the VM has choked on a peanut 
} 

En general, esto no es una buena idea a menos que se trata de código de tercera parte (usted debe intentar siempre tirar subclases de excepción (y no RuntimeException) en su propio código - a menos que indica un error del programador que debe ser tras con a través de la unidad de pruebas

1

Sí, hay un controlador 'casi' global disponible en ThreadGroup. No es tan global como el que mencionas, pero básicamente puedes lograr la misma funcionalidad.

Comenzando con Java 5, hay una funcionalidad similar disponible directamente en el Thread class.

0

A menudo, los frameworks Java como Struts y Spring (y el Servlet Spec, IIRC) le permiten establecer un manejador de excepción global. Sin embargo, estos mecanismos son específicos de cada marco.

Cuestiones relacionadas