是“ throwable”的良好做法

是“ throwable”的良好做法,第1张

是“ throwable”的良好做法

你不应该扔

Throwable
。这就是为什么。

Throwable是可抛出的事物层次结构的顶部,由

Exceptions
and组成
Errors
。由于
Errors
根据定义是由不可挽救的条件引起的,因此将它们包括在方法声明中是没有意义的。剩下的只是
Exception

您应该

throws Exception
改为声明您的方法。

注意,范围越窄

throws
越好。

声明你的方法是

throws Exception
,那么你的方法不会产生异常,而是调用作为一个声明其他代码
throwsException
,你想例外渗透调用堆栈。

如果您的方法是 生成 异常,则声明一个较小的范围,例如

throws IOException, MyProcessingException
,等等



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存