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); } }