>>452
これで普通にcatchできてるけど。できないっていうソースが出ないと何が悪いか分からない。
Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
public void uncaughtException(Thread t, Throwable e) {
System.out.println(t);
System.out.println(e);
}
});
Executors.newCachedThreadPool().execute(new Runnable() {
public void run() { throw new RuntimeException(); }
});