package vvpkassistant.exception; import vvpkassistant.common.ErrorCode; /** * 自定义异常类 * * @author 程序员鱼皮 * @from 编程导航知识星球 */ public class BusinessException extends RuntimeException { /** * 错误码 */ private final int code; public BusinessException(int code, String message) { super(message); this.code = code; } public BusinessException(ErrorCode errorCode) { super(errorCode.getMessage()); this.code = errorCode.getCode(); } public BusinessException(ErrorCode errorCode, String message) { super(message); this.code = errorCode.getCode(); } public int getCode() { return code; } }