我正在通过春季书学习春天。 在接过了有关《防止母婴传播公约》的章节之后,人们感到惊讶的是,春天以不同的方式处理了大部分的“限制”例外。
例如,所有经核实的例外情况都转化为不受限制的例外。 这究竟有什么好处?
在我的经验中,应处理大部分例外。 例如,我们申请与Oracle PL/SQL程序会谈。 要求PL/SQL程序可返回ORA-01403:无数据见
。 这种例外通常是通过向用户展示错误信息而从中恢复的。 e.g. 搜查结果没有归还任何东西。
How would this kind of a checked exception be handled in Spring if all exceptions are unchecked i.e. Spring wont force you to handle them?
我知道,你可以追捕龙时间外观,但我非常喜欢你被迫处理被检查的例外情况的想法。 将一些已核实的例外情形改为不受限制的例外情形提供了哪些好处?