Java学习手册:运行时异常&检查异常
Java提供了两种错误的异常类,分别为Error和Exception,且它们拥有共同的父类Throwable。Error表示程序在运行期间出现了非常严重的错误,并且该错误是不可恢复的,由于这属于JVM层次的严重错误,因此这种错误是会导致程序终止执行的。此外,编译器不会检查Error是否被处理,因此在程序中不推荐去捕获Error类型的异常,主要原因是运行时异常多是由于逻辑错误导致的,属于应该解决的...