基本概念

当需要在程序中表达年龄不合理的情况时,而Java官方又没有提供这种针对性的异常,此时就需要
程序员自定义异常加以描述。

实现流程

a.自定义xxxException异常类继承Exception类或者其子类。
b.提供两个版本的构造方法,一个是无参构造方法,另外一个是字符串作为参数的构造方法。

异常的产生

throw new 异常类型(实参);
如:throw new AgeException(“年龄不合理!”) ;
**
image.png
开发过程中异常的抛出,

**
Java采用的异常处理机制是将异常处理的程序代码集中在一起,与正常的程序代码分开,使得程序
简洁、优雅,并易于维护。