首頁>Club>
10
回覆列表
  • 1 # 使用者834195712159

    程式碼示例:

    / * try catch:自己處理異常

    * try {

    *可能出現異常的程式碼

    *} catch(異常類名A e){

    *如果出現了異常類A型別的異常,那麼執行該程式碼

    *} ...(catch可以有多個)

    * finally {

    *最終肯定必須要執行的程式碼(例如釋放資源的程式碼)

    *}

    *程式碼執行的順序:

    * 1.try內的程式碼從出現異常的那一行開始,中斷執行

    * 2.執行對應的catch塊內的程式碼

    * 3.繼續執行try catch結構之後的程式碼

    *注意點:

    * 1.如果catch內的異常類存在子父類的關係,那麼子類應該在前,父類在後

    * 2。如果最後中有返回語句,那麼最後返回的結果肯定以最終中的返回值為準

    * 3。如果最後語句中有回報,那麼沒有被處理的異常將會被吞掉

  • 中秋節和大豐收的關聯?
  • 入鮑魚之肆,久聞而不知其臭;入幽蘭之室,久而不聞其香出自哪裡?