java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.naming.NamingException
javax.naming.NotContextException
- 所有已实现的接口:
-
Serializable
当命名操作进行到需要继续操作的上下文点时抛出此异常,但解析的对象不是上下文时会抛出此异常。例如,Context.destroy() 要求命名对象是一个上下文。如果不是,将抛出 NotContextException。另一个例子是在上下文方法的解析阶段遇到非上下文对象时。
当需要特定子类型的上下文,例如 DirContext,而解析的对象是上下文但不是所需的子类型时也会抛出此异常。
适用于 NamingException 的同步和序列化问题在这里也直接适用。
- 自 JDK 版本:
- 1.3
- 参见:
-
Field Summary
Fields declared in class javax.naming.NamingException
remainingName, resolvedName, resolvedObj, rootException
-
Constructor Summary
ConstructorDescription构造一个 NotContextException 的新实例。NotContextException
(String explanation) 使用解释构造 NotContextException 的新实例。 -
Method Summary
Methods declared in class javax.naming.NamingException
appendRemainingComponent, appendRemainingName, getCause, getExplanation, getRemainingName, getResolvedName, getResolvedObj, getRootCause, initCause, setRemainingName, setResolvedName, setResolvedObj, setRootCause, toString, toString
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
NotContextException
使用解释构造 NotContextException 的新实例。所有其他字段默认为 null。- 参数:
-
explanation
- 关于此异常的可能为 null 的额外细节。 - 参见:
-
NotContextException
public NotContextException()构造一个 NotContextException 的新实例。所有字段默认为 null。
-