java自定義異常

2021-08-01 18:58:30 字數 426 閱讀 5860

1.建立使用者自定義異常:

*建立使用者自定義異常應用

繼承自exception類或某個字exception類

定義屬性和方法,或過載父類的方法

2.重拋異常及異常鏈結

*對於異常,不僅要進行捕獲處理,有時候還需要將此異常進一步傳遞給呼叫者,以便讓呼叫者也能感受到這種異常。這時可以在catch語句塊或finally語句塊中採取以下三種方式:

將當前捕獲的異常再次丟擲:

throw e;

重新生成乙個異常,並丟擲,如:

throw new exception(「some message」);

重新生成並丟擲乙個新異常,該異常中包括當前異常資訊,如:

throw new exception(「some message」,e);

可用e.getcause()來得到內部異常

java自定義異常

class chushulingexception extends exception class chushufuexception extends exception 自定義異常 end class numbertest if y 0 int m x y return m class rt001...

Java 自定義異常

自定義第乙個異常 class chushulingexception extends exception 自定義第二個異常 class chushufuexception extends exception 測試物件 class numbertest if y 0 int m x y return ...

Java自定義異常

自定義異常 class chushulingexception extends exception class chushufuexception extends exception 自定義異常 end class numbertest if y 0 intm x y return m class ...