首页>代码>基于SpringBoot+mybatis+Jsp的日记记录系统代码分享>/diary/src/main/java/com/rabbit/diary/bean/core/BizException.java
package com.rabbit.diary.bean.core;

/**
 * 业务异常
 * biz是business的缩写
 *
 * @author sunting
 * @see ExceptionCodeEnum
 */
public class BizException extends RuntimeException {

    private ExceptionCodeEnum error;

    /**
     * 构造器,有时我们需要将第三方异常转为自定义异常抛出,但又不想丢失原来的异常信息,此时可以传入cause
     *
     * @param error
     * @param cause
     */
    public BizException(ExceptionCodeEnum error, Throwable cause) {
        super(cause);
        this.error = error;
    }

    /**
     * 构造器,只传入错误枚举
     *
     * @param error
     */
    public BizException(ExceptionCodeEnum error) {
        this.error = error;
    }

	public ExceptionCodeEnum getError() {
		return error;
	}

	public void setError(ExceptionCodeEnum error) {
		this.error = error;
	}
    
    
}
最近下载更多
hanweinan6  LV13 2024年10月9日
wanglinddad  LV55 2024年3月24日
zolscy  LV24 2024年3月21日
rain112  LV31 2024年2月6日
全栈小陈  LV4 2024年1月21日
酷酷的轲  LV10 2023年6月29日
微信网友_6499449700175872  LV4 2023年5月31日
980363152  LV8 2023年5月15日
最代码官方  LV168 2023年5月14日
最近浏览更多
1140717565  LV2 7月18日
helloworldsbsb  LV8 6月25日
潜心小白来到  LV3 6月10日
梁小贤  LV1 5月22日
PLVAE_514  LV2 3月10日
没有啊很开心啊  LV4 3月3日
denliv_hui  LV14 2月28日
暂无贡献等级
f22m1a2b2  LV17 2月5日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友