1、实验要求
本实验要求:以情人节送花为业务背景,体验自定义异常以及异常处理机制。
1-1. 业务说明:
1-1.1. 本实验以情人节送花为业务背景,女方提出送花需求,男方送出鲜花。
1-1.2. 当女方提出送花数超过男方可承受范围(例如:100朵)时,需要抛出异常。
1-2. 创建工程并配置环境:
1-2.1. 限制1. 创建实验工程,命名为:SE_JAVA_EXP_E038;
1-2.2. 限制2. 创建包,命名为:cn.campsg.java.experiment;
1-2.3. 限制3. 创建包,命名为:cn.campsg.java.experiment.exception。
1-3. 创建送花异常类:
1-3.1. 限制1. 在cn.campsg.java.experiment.exception 包中创建异常类:
1)异常类名:RoseException
1-3.2. 为异常类RoseException创建0参构造器:
1)在RoseException构造器内调用父类构造器。
1-3.3. 为异常类RoseException创建1参构造器(参数为字符串类型):
1)在RoseException构造器内调用父类1参构造器。
1-4. 创建送花业务类:
1-4.1. 限制1. 在cn.campsg.java.experiment包中创建送花业务类:
1)业务类类名:Rose
1-4.2. 为类Rose创建私有属性