JavaTM 2 Platform
Standard Ed. 6

javax.naming
類別 NotContextException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 javax.naming.NamingException
              繼承者 javax.naming.NotContextException
所有已實作的介面:
Serializable

public class NotContextException
extends NamingException

當命名操作進行到需要上下文來繼續該操作的某處,而解析的物件不是一個上下文時,拋出此異常。例如,Context.destroy() 要求指定的物件是一個上下文。如果不是,則拋出 NotContextException。另一個範例是 Context 方法在解析階段期間遇到的非上下文。

當需要特定子型別的上下文(比如 DirContext),解析的物件是一個上下文,但不屬於所需的子型別時,也會拋出此異常。

應用於 NamingException 的同步和序列化問題在這裡可以直接應用。

從以下版本開始:
1.3
另請參見:
Context.destroySubcontext(javax.naming.Name), 序列化表格

欄位摘要
 
從類別 javax.naming.NamingException 繼承的欄位
remainingName, resolvedName, resolvedObj, rootException
 
建構子摘要
NotContextException()
          建構一個新的 NotContextException 實例。
NotContextException(String explanation)
          使用解釋建構一個新的 NotContextException 實例。
 
方法摘要
 
從類別 javax.naming.NamingException 繼承的方法
appendRemainingComponent, appendRemainingName, getCause, getExplanation, getRemainingName, getResolvedName, getResolvedObj, getRootCause, initCause, setRemainingName, setResolvedName, setResolvedObj, setRootCause, toString, toString
 
從類別 java.lang.Throwable 繼承的方法
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

NotContextException

public NotContextException(String explanation)
使用解釋建構一個新的 NotContextException 實例。其他所有欄位都預設為 null。

參數:
explanation - 有關此異常的附加詳細資訊(可能為 null)。
另請參見:
Throwable.getMessage()

NotContextException

public NotContextException()
建構一個新的 NotContextException 實例。所有欄位都預設為 null。


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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