public class BeetlException extends RuntimeException
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
BeetlException.BeetlErrorCode |
| 构造器和说明 |
|---|
BeetlException(String detailCode)
构造方法
|
BeetlException(String detailCode,
String msg)
构造方法
|
BeetlException(String detailCode,
String msg,
Throwable cause)
构造方法
|
BeetlException(String detailCode,
Throwable cause)
构造方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
pushResource(Resource resource)
添加资源
|
void |
pushToken(GrammarToken token)
添加 Token
|
ErrorInfo |
toErrorInfo()
返回一个错误描述信息
|
String |
toString() |
public static final String VAR_READONLY
public static final String NATIVE_CALL_INVALID
public static final String NATIVE_SECUARITY_EXCEPTION
public static final String DEFAULT_FORMAT_NOT_FOUND
public static final String ATTRIBUTE_NOT_FOUND_PRIVATE
public static final String CAST_LIST_OR_MAP_ERROR
public static final String BOOLEAN_EXPECTED_ERROR
public static final String COLLECTION_EXPECTED_ERROR
public static final String EXPRESSION_NOT_COMPATIBLE
public GrammarToken token
public String detailCode
public Resource resource
public List<GrammarToken> errorTokenStack
public boolean inTagBody
public GroupTemplate gt
public String cr
public BeetlException(String detailCode, String msg)
detailCode - 错误码msg - 错误信息public BeetlException(String detailCode)
detailCode - 错误码public BeetlException(String detailCode, Throwable cause)
detailCode - 错误码cause - 崩溃Copyright © 2020. All rights reserved.