25 lines
530 B
Java
25 lines
530 B
Java
package net.carbon.exception;
|
|
|
|
|
|
import lombok.Data;
|
|
import net.carbon.enums.BizCodeEnum;
|
|
|
|
@Data
|
|
public class BizException extends RuntimeException {
|
|
|
|
private Integer code;
|
|
private String msg;
|
|
|
|
public BizException(Integer code, String message) {
|
|
super(message);
|
|
this.code = code;
|
|
this.msg = message;
|
|
}
|
|
|
|
public BizException(BizCodeEnum bizCodeEnum) {
|
|
super(bizCodeEnum.getMessage());
|
|
this.code = bizCodeEnum.getCode();
|
|
this.msg = bizCodeEnum.getMessage();
|
|
}
|
|
|
|
} |