我想知道如何禁用Java中未经检查的异常,而是将错误输出到控制台,并跳至抛出异常的类中的下一个方法。

最佳答案

查看JVM Specification, 2.10. Exceptions


  Java虚拟机中的异常由Throwable类或其子类之一的实例表示。引发异常会导致从引发异常的那一刻起立即进行非本地控制转移。


换句话说,无论您做什么,抛出任何Exception都会导致控制权转移,不允许您像从未发生过一样继续进行。

09-27 20:05