1.java中所有的错误都会被打包为对象,JVM会尝试执行try区块中的程序代码,如果发生错误,执行流程会跳离错误发生点,然后比较catch括号中声明的异常类型,是否符合被抛出的错误对象类型,如果是的话,就执行catch区块中的程序代码. 2.错误对象都继承自java.lang.Throwable类,Throwable定义了取得错误信息.堆栈追踪等方法,它有两个子类:java.lang.Error与java.lang.Exception. 3.Error与其子类实例代表严重系统错误,Error对…