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