java自定义异常
package com.cgnpc.framework.exception;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import lombok.Data;
@Data
public class BusinessException extends RuntimeException{
private static final long serialVersionUID = 1L;
private String msg;
private int code = 500;
public BusinessException(String msg){
super(msg);
this.msg = msg;
}
public BusinessException(String msg,Throwable e){
super(msg,e);
this.msg = msg;
}
public BusinessException(String msg,int code){
super(msg);
this.msg = msg;
this.code = code;
}
public BusinessException(String msg,int code,Throwable e){
super(msg,e);
this.msg = msg;
this.code = code;
}
}