java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.annotation.IncompleteAnnotationException
- 所有已实现的接口:
Serializable
抛出以指示程序已尝试访问注释接口的元素,该元素是在编译(或序列化)注释后添加到注释接口定义中的。如果新元素具有默认值,则不会抛出此异常。 用于反射式读取注释的 API 可以抛出此异常。
- 自从:
- 1.5
- 参见:
-
构造方法总结
构造方法构造方法描述IncompleteAnnotationException(Class<? extends Annotation> annotationType, String elementName) 构造一个 IncompleteAnnotationException 以指示指定的注解中缺少命名元素。 -
方法总结
在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
构造方法详细信息
-
IncompleteAnnotationException
public IncompleteAnnotationException(Class <? extends Annotation > annotationType, String elementName) 构造一个 IncompleteAnnotationException 以指示指定的注解中缺少命名元素。- 参数:
annotationType- 注释接口的类对象elementName- 缺失元素的名称- 抛出:
NullPointerException- 如果任一参数为null
-
-
方法详情
-
annotationType
返回带有缺失元素的注解的 Class 对象。- 返回:
- 带有缺失元素的注解的 Class 对象
-
elementName
返回缺失元素的名称。- 返回:
- 缺失元素的名称
-