Most visited

Recently visited

Added in API level 1

AnnotationTypeMismatchException

public class AnnotationTypeMismatchException
extends RuntimeException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ java.lang.annotation.AnnotationTypeMismatchException


抛出以指示程序试图访问批注编译(或序列化)后其类型已更改的批注的元素。 这个异常可以由API used to read annotations reflectively抛出。

也可以看看:

Summary

Public constructors

AnnotationTypeMismatchException(方法 element, String foundType)

为指定的注释类型元素和找到的数据类型构造一个AnnotationTypeMismatchException。

Public methods

方法 element()

返回错误类型元素的 方法对象。

String foundType()

返回在错误类型的元素中找到的数据类型。

Inherited methods

From class java.lang.Throwable
From class java.lang.Object

Public constructors

AnnotationTypeMismatchException

Added in API level 1
AnnotationTypeMismatchException (方法 element, 
                String foundType)

为指定的注释类型元素和找到的数据类型构造一个AnnotationTypeMismatchException。

Parameters
element 方法: the 方法 object for the annotation element
foundType String: the (erroneous) type of data found in the annotation. This string may, but is not required to, contain the value as well. The exact format of the string is unspecified.

Public methods

element

Added in API level 1
方法 element ()

返回错误类型元素的 方法对象。

Returns
方法 the 方法 object for the incorrectly typed element

foundType

Added in API level 1
String foundType ()

返回在错误类型的元素中找到的数据类型。 返回的字符串可能(但不是必需)也包含该值。 字符串的确切格式是未指定的。

Returns
String the type of data found in the incorrectly typed element

Hooray!