问题描述
我正在Java中使用lombok库,发现了一个注释:@SneakyThrows。 如文档所述:
@SneakyThrows伪造了编译器。换句话说,龙目岛不 包装或替换引发的检查异常,但使编译器 认为这是一个未经检查的异常。
因此,这是在compileTime处获取异常的旁路方法,但这不应是处理异常的正确方法,因为被旁路的异常可能会在运行时显示出怪异的行为。
因此,在哪种情况下使用@SneakyThrows意味着在哪种情况下,我们确实需要绕过任何检查的异常。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)