SonarLint:声明未经检查的异常

SonarLint的默认规则集告诉我,我不应在方法签名中声明未经检查的异常(在我的情况下为NoSuchElementException)。我知道,Java并不需要它,但是在我的情况下,我想警告用户,当他/她使用我的方法不正确时,他/她可能会收到此异常。我不想使用受检查的异常,因为这种方法大多数(99%)都使用正确。当然,也提供了例外情况的文档,但是它可能超出了IDE中工具提示的可见范围。所以我不明白为什么我不应该(或者不建议这样做)在方法签名中声明未经检查的异常?

zhejun4767 回答:SonarLint:声明未经检查的异常

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3152566.html

大家都在问