package com.webmanage.common; /** * 业务异常类 * * @author webmanage * @date 2024-08-07 */ public class BusinessException extends RuntimeException { private Integer code; public BusinessException(String message) { super(message); this.code = 500; } public BusinessException(Integer code, String message) { super(message); this.code = code; } public BusinessException(String message, Throwable cause) { super(message, cause); this.code = 500; } public BusinessException(Integer code, String message, Throwable cause) { super(message, cause); this.code = code; } public Integer getCode() { return code; } public void setCode(Integer code) { this.code = code; } }