JAvaでの異常注意の詳細2
701 ワード
class A extends Exception{
A(){
super();
}
A(String msg){
super(msg);
}
}
class B extends A{
B(){
super();
}
B(String msg){
super(msg);
}
}
public class Test{
public static void main(String[] args){
try{
throw new B();
}catch(A e){
System.out.println("A");
}catch(B e){// ? !
System.out.println("B");
}catch(Exception e){
System.out.println("Exception");
}
}
}