微信后端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
681 B

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;
}
}