在java SE 7中,runtimeexception和errors的子类是否都是unchecked exception?

In java SE 7, whether all sub classes of runtimeexception and errors are unchecked exceptions?

根据 java 7 版本,我需要知道 java.lang.RuntimeExceptionjava.lang.Error 的所有子 类 都是未经检查的异常吗?

文档对此非常清楚(链接指向 Java 7,当然当前版本是 Java 8):

Error:

..Error and its subclasses are regarded as unchecked exceptions for the purposes of compile-time checking of exceptions.

(我的重点)

RuntimeException:

RuntimeException and its subclasses are unchecked exceptions.

(我强调子类部分,而不是其他部分)

这在 很长 的时间里都是如此,我想如果不是 1.0 也从 1.1 开始。