Java-异常 一旦在finally块中使用return或throw语句,将会导致try、catch块中的return、throw失效 catch块和finally块必须出现一个。 JVM对异常处理的方法:打印异常的跟踪栈信息,并终止程序运行,这就是程序在遇到异常自动结束的原因。 throws:子类方法声明的异常,应该与父类声明的异常相同或者是它的子类。子类方法声明的异常不允许比父类声明的异常多。 throw runtimeException不需要显式捕获