/*
異常的注意事項:
1,子類在覆蓋父類方法時,父類的方法如果丟擲了異常,那麼子類的方法只能丟擲父類的異常或者該異常的子類。
2,如果父類丟擲多個異常,那麼子類只能丟擲父類異常的子集。
簡單說:子類覆蓋父類,只能丟擲父類的異常或者子類或者子集。
注意:如果父類的方法沒有丟擲異常,那麼子類覆蓋時絕對不能拋。子類不能丟擲比父類多的異常。就只能try。。。catch
*/class a extends exception}
class b extends a}
class c extends exception}
/*exception
---a
---b
---c*/
class parent}
class child extends parent}
public class pc
static void methods(parent p)catch(a e)
}}
Java 發生異常,仍然向下執行注意事項
size large 先來看兩段 塊 color red 塊一 color try catch exception e 執行結果 22 color red 塊二 color try catch exception e system.out.println 111 執行結果 22 111 color ...
Java 發生異常,仍然向下執行注意事項
size large 先來看兩段 塊 color red 塊一 color try catch exception e 執行結果 22 color red 塊二 color try catch exception e system.out.println 111 執行結果 22 111 color ...
java中final注意的問題
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 publicclasstest 4.修飾的變數是乙個常量 所有字元都大些 或者 只能賦值一次 final 固化的都是顯示初始化的值 定義並初始化 或者建構函式中的特定初...