java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.naming.NamingException
javax.naming.ConfigurationException
- 所有已实现的接口:
-
Serializable
当存在配置问题时抛出此异常。这可能是由于提供程序的安装未正确完成,或者服务器存在配置问题,或者访问提供程序或服务所需的配置信息格式不正确或缺失。例如,当服务提供程序软件未配置SSL组件时,请求使用SSL作为安全协议会导致此类异常。另一个例子是,如果提供程序要求将URL指定为环境属性之一,但客户端未提供它。
适用于NamingException的同步和序列化问题在此直接适用。
- 自 JDK 版本:
- 1.3
- 参见:
-
Field Summary
Fields declared in class javax.naming.NamingException
remainingName, resolvedName, resolvedObj, rootException
-
Constructor Summary
ConstructorDescription使用所有名称解析字段和解释初始化为 null 构造ConfigurationException的新实例。ConfigurationException
(String explanation) 使用解释构造ConfigurationException的新实例。 -
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
-
ConfigurationException
使用解释构造ConfigurationException的新实例。所有其他字段默认为 null。- 参数:
-
explanation
- 可能为 null 的字符串,包含有关此异常的附加详细信息。 - 参见:
-
ConfigurationException
public ConfigurationException()使用所有名称解析字段和解释初始化为 null 构造ConfigurationException的新实例。
-