java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException org.omg.CORBA.SystemException
public abstract class SystemException
所有 CORBA 标准异常的根类。这些异常可以作为任何 CORBA 操作调用的结果抛出,还可以由许多标准 CORBA API 方法返回。标准异常包含次要代码 (minor code) 以提供更详细的说明,此外还包含完成状态。可以为此类创建子类,以生成标准 ORB 异常集合中的每一个异常。SystemException
扩展了 java.lang.RuntimeException
,因此在映射自 IDL 接口的操作的 Java 方法的签名中无需声明任何 SystemException
异常。
字段摘要 | |
---|---|
CompletionStatus |
completed 抛出此异常的操作的状态。 |
int |
minor CORBA Exception 次要代码。 |
构造方法摘要 | |
---|---|
protected |
SystemException(String reason, int minor, CompletionStatus completed) 使用指定详细消息、次要代码和完成状态构造一个 SystemException 异常。 |
方法摘要 | |
---|---|
String |
toString() 将此异常转换成有代表性的字符串。 |
从类 java.lang.Throwable 继承的方法 |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
字段详细信息 |
---|
public int minor
public CompletionStatus completed
构造方法详细信息 |
---|
protected SystemException(String reason, int minor, CompletionStatus completed)
SystemException
异常。详细消息是描述此特定异常的 String。
reason
- 包含详细消息的 String
minor
- 次要代码
completed
- 完成状态
方法详细信息 |
---|
public String toString()