对于信息的判断处理,有时回出现异常情况,这些异常可能是我们所需要的,这些异常是程序在正常情况下发生的错误。
这些错误可以当做校验判断,以简化和优化代码。一般校验的地点处位于业务层,由业务层返回异常信息给控制层,再由控制层转发到视图层显示异常或错误提示信息
1.自定义异常信息处理类
|—需要继承Exception
|—覆写Exception的构造方法
/**
* 用户业务异常
* @author qdmmy6
*
*/
public class UserException extends Exception {
public UserException() {
super();
}
public UserException(String message, Throwable cause) {
super(message, cause);
}
public UserException(String message) {
super(message);
}
public UserException(Throwable cause) {
super(cause);
}
}