子類中的方法可以覆蓋父類的方法,並拋出一個運行時異常時,在父類中的方法拋出也不例外?像這樣:方法在騎馬和繼承和異常
class X { public void foo() { System.out.print("X "); } }
public class SubB extends X {
public void foo() throws RuntimeException {
super.foo();
if (true)
throw new RuntimeException();
System.out.print("B ");
}
public static void main(String[] args) {
new SubB().foo();
}
}
但對於騎_over方法不應該投入更多的限制性exceptions_? – 2012-07-11 18:03:59
這隻對檢查的異常很重要。 – 2012-07-11 18:05:15
並且因爲運行時異常沒有被選中,所以對吧?謝謝! – 2012-07-11 18:08:22