@Sneaky Throws在龙目岛中的应用

问题描述

我正在Java中使用lombok库,发现了一个注释:@SneakyThrows。 如文档所述:

@SneakyThrows伪造了编译器。换句话说,龙目岛不 包装或替换引发的检查异常,但使编译器 认为这是一个未经检查的异常。

因此,这是在compileTime处获取异常的旁路方法,但这不应是处理异常的正确方法,因为被旁路的异常可能会在运行时显示出怪异的行为。

因此,在哪种情况下使用@SneakyThrows意味着在哪种情况下,我们确实需要绕过任何检查的异常。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)