throws、throw、try、catch、finally 分

2021-01-12  本文已影响0人  JAVA架构师的圈子

throws、throw、try、catch、finally 分别代表什么意义?

Java的异常处理是通过5个关键词来实现的:try、catch、throw、throws和finally。

一般情况下是用try来执行一段程序,如果出现异常,系统会抛出(throws)一个异常,这时候你可以通过它的类型来捕捉(catch)它,或最后(finally)由缺省处理器来处理。

try:指定一块预防所有“异常”的程序。

catch:紧跟在try程序后面,应包含一个catch子句来指定你想要捕捉的“异常”的类型。

throw:用来明确地抛出一个“异常”。

throws:标明一个成员函数可能抛出的各种“异常”。

Finally:不管发生什么“异常”都被执行一段代码。

image

最新2020整理收集的一些高频面试题(都整理成文档),有很多干货,包含mysql,netty,spring,线程,spring cloud、jvm、源码、算法等详细讲解,也有详细的学习规划图,面试题整理等,需要获取这些内容的朋友请加Q君样:756584822

上一篇 下一篇

猜你喜欢

热点阅读