Коллеги, что я делаю не так?
Пробовала создавать внутренний класс, тоже проверку не прошло.
package com.javarush.task.task25.task2510;
/*
Поживем - увидим
*/
public class Solution extends Thread {
public Solution() {
this.setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
@Override
public void uncaughtException(Thread t, Throwable e) {
if(e.getCause() instanceof Exception){
System.out.println("Надо обрабатывать");
}
if(e.getCause() instanceof Error){
System.out.println("Нельзя дальше работать");
}
if(e.getCause() instanceof Throwable) {
System.out.println("Поживем - увидим");
}
}
});
}
public static void main(String[] args) {
}
}