![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA异常
文章平均质量分 56
对于程序可能发生的错误,Java使用异常处理机制捕获并处理异常
weixin_44145526
这个作者很懒,什么都没留下…
展开
-
JAVA异常
CheckedException :Java编译器再编译阶段会检查CheckedException异常并强制程序捕获和处理此类异常,即要求程序再可能出现异常的地方通过try catch语句块捕获并处理异常。RuntimeException:是指再Java虚拟机正常运行期间抛出的异常,常见的运行时异常包括错误的类型转换(ClassCastExcetion),数组访问越界(ArrayIndexOutOfBundsException),访问null指针(NullPinterException)原创 2024-01-05 12:42:19 · 407 阅读 · 0 评论 -
Throws与Throw以及捕获异常
如果一个方法由可能抛出多个受查异常类型,那么就必须在方法的首部列出所有的异常类。每个异常类之间用逗号隔开。但是。任何程序代码都具有抛出那些异常的潜能,而我们对其没有任何控制能力。同样也不该声明从RuntimeException继承的那些非受查异常,因为如果这些错误完全在我们控制之下,比如数组越界引发的错误,与其说明这些错误发生的可能性,不如把更多时间花费在修正程序中的错误上。原创 2024-01-07 17:11:53 · 373 阅读 · 0 评论