JAVA自定义的全局异常类应该怎么写
·
@Data
public class CommonException extends RuntimeException {
private Integer code;
private String message;
/**
正确的自定义异常构造器,要带上Throwable,否则会吃掉深层次的栈信息
要用super(message, cause),否则在全局异常处理器中无法获取异常信息
**/
public CommonException(Integer code, String message,Throwable case){
super(message, cause);
this.code = code;
this.message = message;
}
}
更多推荐


所有评论(0)