ERROR 接口文档说明如下:

Error是throwable的子类,表示应用程序不能catch的严重错误。方法也不用使用throws声明任何Error的子类,因为这些错误是不应该发生的异常情况。即,Error和其子类在编译时检查异常时被视为未检查的异常。


ERROR子类结构图如下:

Throwable之ERROR_接口文档
Throwable之ERROR_子类_02