package top.lvzhiqiang.exception; import lombok.Data; import top.lvzhiqiang.enumeration.ResultCodeEnum; /** * 参数异常 * * @author lvzhiqiang * 2021/4/11 23:04 */ @Data public class ParameterException extends RuntimeException { private Integer code; public ParameterException(Integer code, String message) { super(message); this.code = code; } public ParameterException(String message) { super(message); this.code = ResultCodeEnum.PARAM_ERROR.getCode(); } public ParameterException(ResultCodeEnum resultCodeEnum) { super(resultCodeEnum.getMessage()); this.code = resultCodeEnum.getCode(); } }