【发布时间】:2020-07-09 06:46:30
【问题描述】:
我正在学习 Java,有点困惑,为什么 Lambda 表达式不能抛出已检查的异常。有人对此有可以理解的解释吗?
我阅读了这篇文章: Java 8 Lambda function that throws exception? 和这个: java throwing checked exceptions? 但两者都没有帮助我。我也在google上看了多篇文章,但都说不可能,但不是为什么。
【问题讨论】:
-
您链接到的第一个问题表明lambda 实际上可以抛出已检查异常。你读了吗?
标签: java exception lambda checked-exceptions unchecked-exception