所有类
org.omg.CORBA
类 SystemException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.omg.CORBA.SystemException
- 所有已实现的接口:
- Serializable
- 直接已知子类:
- ACTIVITY_COMPLETED, ACTIVITY_REQUIRED, BAD_CONTEXT, BAD_INV_ORDER, BAD_OPERATION, BAD_PARAM, BAD_QOS, BAD_TYPECODE, CODESET_INCOMPATIBLE, COMM_FAILURE, DATA_CONVERSION, FREE_MEM, IMP_LIMIT, IndirectionException, INITIALIZE, INTERNAL, INTF_REPOS, INV_FLAG, INV_IDENT, INV_OBJREF, INV_POLICY, INVALID_ACTIVITY, INVALID_TRANSACTION, MARSHAL, NO_IMPLEMENT, NO_MEMORY, NO_PERMISSION, NO_RESOURCES, NO_RESPONSE, OBJ_ADAPTER, OBJECT_NOT_EXIST, PERSIST_STORE, REBIND, TIMEOUT, TRANSACTION_MODE, TRANSACTION_REQUIRED, TRANSACTION_ROLLEDBACK, TRANSACTION_UNAVAILABLE, TRANSIENT, UNKNOWN, UnknownException
-
public abstract class SystemException
- extends RuntimeException
所有 CORBA 标准异常的根类。这些异常可以作为任何 CORBA 操作调用的结果抛出,还可以由许多标准 CORBA API 方法返回。标准异常包含次要代码 (minor code) 以提供更详细的说明,此外还包含完成状态。可以为此类创建子类,以生成标准 ORB 异常集合中的每一个异常。SystemException
扩展了 java.lang.RuntimeException
,因此在映射自 IDL 接口的操作的 Java 方法的签名中无需声明任何 SystemException
异常。
- 另请参见:
- 关于 Java IDL 异常的文档
minor
public int minor
-
CORBA Exception 次要代码。
completed
public CompletionStatus completed
-
抛出此异常的操作的状态。
SystemException
protected SystemException(String reason,
int minor,
CompletionStatus completed)
-
使用指定详细消息、次要代码和完成状态构造一个
SystemException
异常。详细消息是描述此特定异常的 String。
- 参数:
reason
- 包含详细消息的 String
minor
- 次要代码
completed
- 完成状态
toString
public String toString()
-
将此异常转换成有代表性的字符串。
-
- 覆盖:
-
类
Throwable
中的 toString
-
- 返回:
-
该 throwable 的字符串表示形式。
所有类