一、异常机制
1.基本概念
异常就是”不正常"的含义,在Java语言中体现为运行阶段发生的错误。java.lang.Throwable类是Java语言中所有错误(Error类)和异常(Exception类)的超类。 其中Error类主要用于描述比较严重无法编码解决的错误,如:JVM挂了等。其中Exception类主要用于描述比较轻微可以编码解决的错误,如:0作为除数等。
2.基本分类
3.异常的捕获
注意事项:
4.异常的抛出
二、自定义异常
1.实现流程
a.自定义xxxException继承自Exception或者其子类。
b.提供两个版本的构造方法,一个是无参构造方法,另外一个是字符串作为参数的构造方法。