Комментарии (1)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей
Уровень 30
17 января 2018, 17:38
public class Solution extends Thread {

    public Solution() {
       // Thread thread = new Thread();

        UncaughtExceptionHandler uncaughtExceptionHandler = new UncaughtExceptionHandler() {
            @Override
            public void uncaughtException(Thread thread, Throwable throwable) {
                if (throwable instanceof Error) {
                    System.out.println("Нельзя дальше работать");
                }
                else if (throwable instanceof Exception) {
                    System.out.println("Надо обработать");
                }
                else if (throwable instanceof Throwable) {
                    System.out.println("ХЗ");
                }

            }
        };

        this.setUncaughtExceptionHandler(uncaughtExceptionHandler);
    }

    public static void main(String[] args) {
    }
}