JavaTM 2 Platform
Standard Ed. 6

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 異常的文檔

欄位摘要
 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
 

欄位詳細資訊

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 的字元串表示形式。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only