Java try catch捕獲異常
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());
}
}
}
點擊加載更多評論>>