java.lang.RuntimeException和java.lang.Exception之间的区别

java.lang.RuntimeException和java.lang.Exception之间的区别,第1张

java.lang.RuntimeException和java.lang.Exception之间的区别

在Java中,有两种异常类型:已检查的异常和未检查的异常。必须通过代码显式处理已检查的异常,而无需显式处理未检查的异常。

对于已检查的异常,你必须在可能引发异常的代码周围放置try / catch块,或者在方法中添加“ throws”子句,以指示该方法可能会抛出这种类型的异常(必须是在调用类或更高级别中处理)。

从“ Exception”派生的任何异常都是已检查的异常,而从RuntimeException派生的类则未经检查。调用代码不需要显式处理RuntimeExceptions。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4985555.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存