io.afu.solusvm.exception.SVException Maven / Gradle / Ivy
package io.afu.solusvm.exception;
import io.afu.common.constant.ConstantEnum;
import io.afu.solusvm.enums.ExceptionEnums;
/**
* @author RffanLAB.方露宇
* @version 0.1
*/
public class SVException extends Exception {
private static final long serialVersionUID = 2342341341L;
private Integer code;
public SVException(){
super();
}
public SVException(String message){
super(message);
}
public SVException(String message, Integer code){
super(message);
this.code = code;
}
public SVException(ExceptionEnums constantEnum){
super(constantEnum.getMsg());
this.code = constantEnum.getCode();
}
public SVException(Throwable cause){
super(cause);
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
}