01:十:35 Excep.java

01:10:35 Excep.java

01:10:35 Excep.java

 

Java运行时系统(Java虚拟机)

 

如果没有进行异常的处理,Java虚拟机在终止程序的时候,就会调用public void printStackTrace()将异常发生的轨迹打印到屏幕上

 

在抛出一个异常的时候,它是抛给它的调用者,向上一级抛出

 

public static void main(String[] args) throws Exception
Exception交给了Java运行时系统进行处理,它处理的结果,就是打印这个异常发生的轨迹,然后终止程序的运行

 

将具体的异常捕获放在前面,将通用型的放在后面

 

RuntimeException不需要捕获
由Java运行时系统自动抛出,并自动处理的


01:十:35 Excep.java