写在前面
上一篇文章我们进行了业务层开发-异常基类开发,这篇文章我们进行业务层开发-用户注册异常开发
业务层开发-用户注册异常
用户注册过程中会出现的异常有:
- 用户名已存在
- 数据库插入异常
用户名已存在
我们在ex目录下创建一个UsernameDuplicatedException文件,它就表示用户名已存在异常,继承ServiceException,代码如下,自动生成的重写方法就省略了:
package com.cy.store.service.ex;
/** 用户名已存在异常 */
public class UsernameDuplicatedException extends ServiceException{
/** 右键-生成-重写方法 选中ServiceException的所有 */
...
}
数据库插入异常
我们在ex目录下创建一个insertException文件,它就表示数据库插入异常,同样也继承ServiceException,代码如下,同样省略自动生成的重写方法:
package com.cy.store.service.ex;
/** 数据库插入异常 */
public class InsertException extends ServiceException {
/** 右键-生成-重写方法 选中ServiceException的所有 */
...
}
写在最后
以上就是业务层开发-用户注册异常的全部内容