位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java try catch捕獲異常

提問人:劉旭39發(fā)布時間:2020-11-30

try catch關(guān)鍵字

Java中通過try catch語句來捕獲異常,try catch代碼定義格式如下:

//程序運行代碼塊 } 

catch([異常類型]e) {

//對捕獲異常進行處理

} finally {

//正常執(zhí)行的代碼塊 

}

其中,關(guān)鍵字try后使用大括號將可能發(fā)生異常的程序代碼括起來,.java方法若在運行過程中出現(xiàn)異常,則會創(chuàng)建異常對象,將異常拋出;關(guān)鍵字catch的小括號中定義了要捕獲的異常類型和 要捕獲的異常對象e,在拋出異常后,系統(tǒng)會自動去尋找匹配異常類型的子句,匹配上后會執(zhí) 行catch語句中對異常進行處理的代碼塊;關(guān)鍵字finally表示無論是否出現(xiàn)異常,都會執(zhí)行代碼塊,詳細介紹。

//try catch捕獲異常

public class Demo {

public static void main(String[] args) throws Exception {

try {

Class.forName("classNamfi");

} catch (Exception e) {

System.out.println("捕獲異常:" + e.getClass().getName()); 

System.out.println("異常內(nèi)容為:"+ e.getMessage());

}

}

}

SSLLPZ]4CEYE25JXR~H%6`I.png

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部