正确使用RuntimeException?

正确使用RuntimeException?,第1张

正确使用RuntimeException?

来自未经检查的异常-
争议

如果可以合理预期客户端会从异常中恢复,请将其设置为已检查的异常。如果客户端无法采取任何措施来从异常中恢复,请将其设置为未经检查的异常。

请注意,未检查的异常是从派生的,

RuntimeException
而检查的异常是从派生的
Exception

RuntimeException
如果客户端无法做任何事情来从异常中恢复,为什么要抛出a ?本文介绍:

运行时异常表示由编程问题引起的问题,因此,无法合理地期望API客户端代码从它们中恢复或以任何方式进行处理。这些问题包括算术异常,例如被零除;指针异常,例如尝试通过空引用访问对象;以及索引异常,例如尝试通过太大或太小的索引访问数组元素。



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

原文地址:https://54852.com/zaji/5489541.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存