package com.ynxbd.common.result; /** * 业务逻辑异常 */ public class ServiceException extends Exception { final private ResultEnum resultEnum; public ServiceException(ResultEnum resultEnum) { super(resultEnum.message); this.resultEnum = resultEnum; } public ServiceException(ResultEnum resultEnum, String message) { super(message == null ? resultEnum.message : message); this.resultEnum = resultEnum; } public ServiceException(String message) { super(message); this.resultEnum = null; } public ResultEnum getResultEnum() { return resultEnum; } }