繁体   English   中英

为什么Class CloneNotSupportedException是一个已检查的异常,而不是扩展RuntimeException?

[英]Why Class CloneNotSupportedException is a checked Exception and does not extend RuntimeException instead?

如果遇到CloneNotSupportedException, clone()的调用者怎么可能恢复? 为什么这是一个检查过的例外?

为什么这是一个检查过的例外?

我怀疑答案是真的:“因为当Java第一次出现时,几乎没有什么经验可以检查异常。” 那时候,他们没有有效的Java :)

有各种各样的事情 - 检查但可能不应该的异常,以及未检查异常但应该检查的情况...... Integer.parseInt抛出NumberFormatException可能是最明显的例子。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM