1.个人理解:
在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。
异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.
工程师
2.Throwable体系:
3.Throwable中的常用方法:
Java的异常是 class,它的继承关系如下
Java的异常 - 廖雪峰的官方网站研究互联网产品和技术,提供原创中文精品教程https://www.liaoxuefeng.com/wiki/1252599548343744/1264734349295520
除了体系(即API提供),我可以重写,或者新写一个自定义异常。
还有第三方API,即不是jdk提供。
此error是编译时异常