java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javax.lang.model.UnknownEntityException
javax.lang.model.type.UnknownTypeException
- 所有已实现的接口:
-
Serializable
表示遇到了未知类型。如果语言发展并且新类型被添加到
TypeMirror
层次结构中,则可能会发生这种情况。可能会被TypeVisitor
抛出,以指示访问者是为语言的先前版本创建的。
- 自版本:
- 1.6
- 参见:
-
Constructor Summary
ConstructorDescription创建一个新的UnknownTypeException
。参数p
可用于传递有关遇到未知类型的上下文的附加参数;例如,TypeVisitor
的访问方法可能会传递它们的附加参数。 -
Method Summary
Modifier and TypeMethodDescription返回附加参数。返回未知类型。Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
UnknownTypeException
创建一个新的UnknownTypeException
。参数p
可用于传递有关遇到未知类型的上下文的附加参数;例如,TypeVisitor
的访问方法可能会传递它们的附加参数。- 参数:
-
t
- 未知类型,可能为null
-
p
- 附加参数,可能为null
-
-
Method Details
-
getUnknownType
返回未知类型。如果此异常已被序列化然后重新读取,则该值可能不可用。- 返回:
-
未知类型,如果不可用则为
null
-
getArgument
返回附加参数。- 返回:
-
附加参数,如果不可用则为
null
-