评论(用户 soc )对 尾调用优化问题 的 回答 提到 Java 7 有一个称为“抑制异常”的新功能,因为“添加了 ARM”(支持 ARM CPU?)。
在这种情况下,什么是“被抑制的异常”?在其他情况下,“被抑制的异常”将是一个被捕获然后被忽略的异常(很少是一个好主意);这显然是不同的东西。
原文由 Raedwald 发布,翻译遵循 CC BY-SA 4.0 许可协议
评论(用户 soc )对 尾调用优化问题 的 回答 提到 Java 7 有一个称为“抑制异常”的新功能,因为“添加了 ARM”(支持 ARM CPU?)。
在这种情况下,什么是“被抑制的异常”?在其他情况下,“被抑制的异常”将是一个被捕获然后被忽略的异常(很少是一个好主意);这显然是不同的东西。
原文由 Raedwald 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
我相信评论者指的是一个异常,当它在 try-with-resources 块的隐式
finally
块中抛出时被半忽略,在从try
抛出的现有异常的上下文中---
块:(这是从链接页面引用一个名为“抑制异常”的部分。)