public class Uncaught implements Runnable {
public static void main(String[] args) {
Thread thread = new Thread(new Uncaught());
thread.setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
public void uncaughtException(Thread t, Throwable e) {
e.printStackTrace();
}
});
thread.start();
}
public void run() {
throw new ArithmeticException();
}
}
|