1. 程式人生 > >關於throw、throws、try--catch的問題

關於throw、throws、try--catch的問題

結合 對象 all throw 出了 ble () 發生 出現

首先回顧概念

throws表示出現異常的一種可能性,並不一定會發生這些異常

throw則是拋出了異常,執行throw則一定拋出了某種異常

try--catch

  try語句用大括號{}指定了一段代碼,該段代碼可能會拋出一個或多個異常。catch語句:catch語句的參數類似於方法的聲明,包括一個異常類型和一個異常對象。異常類型必須為Throwable類的子類,它指明了catch語句所處理的異常類型

下面的代碼是try--catch結合throw的使用小實例

//關於異常
    @Test
    public void mess(){
        try {
            throw
new Exception("錯誤"); } catch (Exception e) { System.out.println(e.getMessage());//輸出捕獲到的異常信息"錯誤" }finally{ System.out.println("finally");//輸出finally } }

對異常還了解不多,求指教,求發代碼,求私聊。

關於throw、throws、try--catch的問題