使用已检查异常的语言

时间:2018-03-29 06:29:18

标签: checked-exceptions

我只是好奇,除了Java之外还有其他语言使用已检查的异常吗?

我确实试图找到有关此信息,但找不到任何答案。

1 个答案:

答案 0 :(得分:-2)

使用受检查的异常无法找到其他任何语言的信息的原因是它们是从Java的错误中学到的。

编辑:因此,为了澄清一点点,检查异常完全是Java的事情,理论上听起来像是一个非常不错的主意,但实际上,实际上在使用函数和所使用的函数之间建立了紧密的联系。这也使得处理可以处理的异常更加繁琐。取而代之的是,您必须捕获并重新抛出抛出异常与实际处理异常之间的每个函数。我可以在这里全部重写,但我认为这篇文章在解释为什么检查异常确实不是一个好主意方面做得很出色。

https://blog.philipphauer.de/checked-exceptions-are-evil/

相关问题