fuint-framework/fuint-util/src/main/java/com/fuint/exception/BusinessCheckException.java
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.fuint.exception;
public class BusinessCheckException extends Exception {
/**
*
*/
private static final long serialVersionUID = 1L;
private Throwable rootCause;
public BusinessCheckException(String arg0) {
super(arg0);
this.errorKey = arg0;
rootCause = this;
}
public BusinessCheckException() {
super();
}
public BusinessCheckException(String s, Throwable e) {
this(s);
if (e instanceof BusinessCheckException) {
rootCause = ((BusinessCheckException) e).rootCause;
} else {
rootCause = e;
}
}
public BusinessCheckException(Throwable e) {
this("", e);
}
public Throwable getRootCause() {
return rootCause;
}
private String errorKey;
public String getErrorKey() {
return errorKey;
}
private String[] errorParam;
private Object[] errorObjectParam;
public Object[] getErrorObjectParam() {
return errorObjectParam;
}
public void setErrorObjectParam(Object[] errorObjectParam) {
this.errorObjectParam = errorObjectParam;
}
public BusinessCheckException(String key, Object[] objectParam) {
this(key);
this.errorObjectParam = objectParam;
}
后面还有 8 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。