- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.omg.CORBA.UserException
-
- org.omg.CORBA.PolicyError
-
- All Implemented Interfaces:
-
Serializable
,IDLEntity
public final class PolicyError extends UserException
发生策略错误时抛出的用户异常。 APolicyError
异常可能包含org.omg.CORBA包中定义的以下策略错误原因代码之一:BAD_POLICY,BAD_POLICY_TYPE,BAD_POLICY_VALUE,UNSUPPORTED_POLICY,UNSUPPORTED_POLICY_VALUE。
-
-
Field Summary
Fields Modifier and Type Field 描述 short
reason
抛出PolicyError
异常的原因。
-
构造方法摘要
构造方法 Constructor 描述 PolicyError()
构造默认的PolicyError
用户异常,没有原因代码和空的原因详细信息。PolicyError(short __reason)
构造一个PolicyError
用户异常,该异常使用给定的原因代码和空的原因详细信息进行初始化。PolicyError(String reason_string, short __reason)
构造一个PolicyError
用户异常,它使用给定的原因详细消息和原因代码进行初始化。
-
方法摘要
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
构造方法详细信息
-
PolicyError
public PolicyError()
构造默认的PolicyError
用户异常,没有原因代码和空的原因详细信息。
-
PolicyError
public PolicyError(short __reason)
构造一个PolicyError
用户异常,并使用给定的原因代码和空的原因详细信息进行初始化。- 参数
-
__reason
- 原因码。
-
PolicyError
public PolicyError(String reason_string, short __reason)
构造一个PolicyError
用户异常,并使用给定的原因详细信息和原因代码进行初始化。- 参数
-
reason_string
- 原因详细信息。 -
__reason
- the reason code.
-
-