为什么在Java代码中将运行时异常称为运行时异常?

Blcknx:

Java代码有编译时间和运行时间。有检查异常和未检查异常。已检查的异常和未检查的异常都在运行时发生。

但是,未经检查的异常的基类不称为UncheckedException,而是RuntimeException。这不是直接直观的。

我们如何从逻辑的角度来访问名称的选择?为什么不只将它称为UncheckedException与CheckedException?

一旦了解了名称选择的逻辑,使用它就容易得多。

用户2309604:

编译器没有默认的指令或算法来处理您的运行时异常。这就是为什么将其称为“运行时异常”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章