1. В какие блоки catch мы попадем и в каком порядке при выбросе IllegalArgumentExceptionExt?
public class IllegalArgumentExceptionExt extends IllegalArgumentException {
public IllegalArgumentExceptionExt(String str) {
super(str);
}
}
public class TestException {
public static void main(String[] args) {
try {
if (true) {
throw new IllegalArgumentExceptionExt("demo exception");
}
} catch (NumberFormatException ex) {
System.out.println("1" + ex.getClass().getSimpleName());
throw ex;
} catch (IllegalArgumentExceptionExt ex) {
System.out.println("2" +…