JAVA學習之異常處理

20170405發表於2020-09-01

  異常處理

  一、Try Catch

  1、異常是在程式中導致程式中斷執行的一種指令流。

  分類:

  1、受檢查異常:編寫時標紅

  2、非受檢查異常:執行時出現異常。

  格式:

  try{// 有可能發生異常的程式碼段

  }catch(異常型別1 物件名1){ // 異常的處理操作

  }catch(異常型別2 物件名2){

  try+catch的處理流程

  finally 異常體系結構 // 異常的處理操 作 }  

  ... finally{ // 異常的統一出口 }

  finally:是程式必然執行的語句塊。

  3、處理流程

  1、 一旦產生異常,則系統會自動產生一個異常類的例項化物件。

  2、 那麼,此時如果異常發生在try語句,則會自動找到匹配的catch語句執行,如果沒有在try語句中,則會將異常丟擲.

  3、 所有的catch根據方法的引數匹配異常類的例項化物件,如果匹配成功,則表示由此catch進行處理


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979119/viewspace-2716366/,如需轉載,請註明出處,否則將追究法律責任。

相關文章