java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.naming.NamingException
javax.naming.directory.SchemaViolationException
- 所有已实现的接口:
-
Serializable
当某种方式的方法违反模式时,将抛出此异常。模式违规的一个示例是修改违反对象模式定义的对象属性。另一个示例是将对象重命名或移动到违反命名空间模式定义的命名空间的一部分。
适用于NamingException的同步和序列化问题在此直接适用。
- 自:
- 1.3
- 参见:
-
Field Summary
Fields declared in class javax.naming.NamingException
remainingName, resolvedName, resolvedObj, rootException
-
Constructor Summary
ConstructorDescription构造一个SchemaViolationException的新实例。SchemaViolationException
(String explanation) 使用提供的解释构造SchemaViolationException的新实例。 -
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
-
SchemaViolationException
public SchemaViolationException()构造一个SchemaViolationException的新实例。所有字段均设置为null。 -
SchemaViolationException
使用提供的解释构造SchemaViolationException的新实例。所有其他字段均设置为null。- 参数:
-
explanation
- 关于此异常的详细信息。可以为null。 - 参见:
-