throws、throw、try、catch、finally 分別代表什么意義?


Java的異常處理是通過5個關鍵詞來實現的:try、catch、throw、throws和finally。

一般情況下是用try來執行一段程序,如果出現異常,系統會拋出(throws)一個異常,這時候你可以通過它的類型來捕捉(catch)它,或最后(finally)由缺省處理器來處理。

try:指定一塊預防所有“異常”的程序。

catch:緊跟在try程序后面,應包含一個catch子句來指定你想要捕捉的“異常”的類型。

throw:用來明確地拋出一個“異常”。

throws:標明一個成員函數可能拋出的各種“異常”。

Finally:不管發生什么“異常”都被執行一段代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM