package com.lunhan.xxx.common.exceptions;
|
|
import com.lunhan.xxx.common.enums.EResultCode;
|
|
/**
|
* 自定义业务异常
|
*/
|
public class BusinessException extends RuntimeException {
|
private EResultCode code;
|
|
public EResultCode getCode() {
|
return code;
|
}
|
|
public void setCode(EResultCode code) {
|
this.code = code;
|
}
|
|
public BusinessException() {
|
super();
|
}
|
|
public BusinessException(String message) {
|
super(message);
|
this.code = EResultCode.ERROR;
|
}
|
|
public BusinessException(EResultCode code, String message) {
|
super(message);
|
this.code = code;
|
}
|
|
public BusinessException(String message, Throwable cause) {
|
super(message, cause);
|
}
|
|
public BusinessException(Throwable cause) {
|
super(cause);
|
}
|
}
|