Java的異常處理是通過5個關鍵詞來實現的:try、catch、throw、throws和finally。
一般情況下是用try來執行一段程序,如果出現異常,系統會拋出(throws)一個異常,這時候你可以通過它的類型來捕捉(catch)它,或最后(finally)由缺省處理器來處理。
try:指定一塊預防所有“異常”的程序。
catch:緊跟在try程序后面,應包含一個catch子句來指定你想要捕捉的“異常”的類型。
throw:用來明確地拋出一個“異常”。
throws:標明一個成員函數可能拋出的各種“異常”。
Finally:不管發生什么“異常”都被執行一段代碼。