Estoy creando un código de varios subprocesos y he creado una clase JobDispatcher que crea subprocesos. Quiero que este objeto para manejar las excepciones no controladas en los subprocesos de trabajo, y por lo que estoy usandoCómo simular una excepción no controlada en Java
Thread.setUncaughtExceptionHandler(this);
Ahora, me gustaría probar esta funcionalidad - ¿Cómo puedo generar una excepción no controlada en el método run() de mi objeto trabajador?
Eclipse no me deja compilar cuando hago esto - se insiste Me rodeo con try/catch. ¿Sabes cómo cambiar este comportamiento? –
Debe compilar. Parece un cheque extra específico de Eclipse. –
Eclipse podría quejarse si tiene otro código en un método después del lanzamiento de la excepción, hacerla la única/última línea en el método en que se encuentra. – Alb