2010年6月28日 星期一

JAVA筆記-覆寫例外函式

class Father {
  public void a() throw Exception{}
  public void b() throw Exception{}
  public void c() throw java.io.IOException{}
}

class Son extends Father {
  // 可以不使用throws來覆寫
  public void a() {}

  // 可用子類別來覆寫
  public void b() throw java.io.IOException,
                        java.sql.SQLException{}

  // 錯誤,不可用父類別來覆寫
  public void c() throw Exception{}
}
##ShowAll##

0 意見 :

張貼留言