java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.TypeNotPresentException
- 所有已实现的接口:
Serializable
当应用程序尝试使用表示类型名称的字符串访问类型,但找不到具有指定名称的类型的定义时抛出。此异常与
ClassNotFoundException 的不同之处在于 ClassNotFoundException 是已检查的异常,而此异常是未检查的。
请注意,当访问未定义的类型变量以及加载类型(例如,类、接口或注释类型)时,可能会使用此异常。特别是,这个异常可以由 用于反射式读取注释的 API 抛出。
- 自从:
- 1.5
- 参见:
-
构造方法总结
构造方法构造方法描述TypeNotPresentException(String typeName, Throwable cause) 为具有指定原因的命名类型构造一个TypeNotPresentException。 -
方法总结
在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
构造方法详细信息
-
TypeNotPresentException
为具有指定原因的命名类型构造一个TypeNotPresentException。- 参数:
typeName- 不可用类型的完全限定名称cause- 当系统试图加载命名类型时抛出的异常,或者null如果不可用或不适用
-
-
方法详情
-
typeName
返回不可用类型的完全限定名称。- 返回:
- 不可用类型的完全限定名称
-