1.重寫規則:
子類重寫父類的方法,其拋出的異常類型只能比父類拋出的異常類型範圍小,或者範圍相同。
如下:
class A{
public void method1() throws IOException{
}
}
class B extends A{
public void method1() throws FileNotFoundException{
}
}
2.自定義異常類
(1)自定義的異常類繼承現有的異常類
(2)提供幾個重載的構造器
public class MyException extends Exception{
public MyException(){
}
public MyException(String message){
super(message);
}
}