JavaTM 2 Platform
Standard Ed. 6

java.lang.annotation
類別 AnnotationTypeMismatchException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 java.lang.RuntimeException
              繼承者 java.lang.annotation.AnnotationTypeMismatchException
所有已實作的介面:
Serializable

public class AnnotationTypeMismatchException
extends RuntimeException

若某個註釋的型別在對該註釋進行編譯(或序列化)後發生了更改,而程序試圖存取該註釋的元素時,拋出此異常。

從以下版本開始:
1.5
另請參見:
序列化表格

建構子摘要
AnnotationTypeMismatchException(Method element, String foundType)
          建構針對指定的註釋型別元素和找到的資料型別的 AnnotationTypeMismatchException。
 
方法摘要
 Method element()
          返回型別不正確的元素的 Method 物件。
 String foundType()
          返回在型別不正確的元素中找到的資料型別。
 
從類別 java.lang.Throwable 繼承的方法
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

AnnotationTypeMismatchException

public AnnotationTypeMismatchException(Method element,
                                       String foundType)
建構針對指定的註釋型別元素和找到的資料型別的 AnnotationTypeMismatchException。

參數:
element - 註釋元素的 Method 物件
foundType - 在註釋中找到的資料的(錯誤)型別。此字元串可以,但不一定包含該值。沒有指定字元串的確切格式。
方法詳細資訊

element

public Method element()
返回型別不正確的元素的 Method 物件。

返回:
型別不正確的元素的 Method 物件。

foundType

public String foundType()
返回在型別不正確的元素中找到的資料型別。返回的字元串可以,但不一定包含該值。字元串的確切格式沒有指定。

返回:
在型別不正確的元素中找到的資料型別

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only