org.omg.CORBA.portable
類別 IndirectionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.omg.CORBA.SystemException
org.omg.CORBA.portable.IndirectionException
- 所有已實作的介面:
- Serializable
public class IndirectionException
- extends SystemException
Indirection 異常是一個特定於 Java 的系統異常。在調用 ORB 輸入串流解組一個以間接運算 (indirection) 形式編碼的值,且該值正處於解組過程中時,將拋出該異常。這可能發生在 ORB 輸入串流調用 ValueHandler 來解組一個 RMI 值,而該值的狀態包含在對其自身的遞歸參考中時。因為調用 ValueHandler.read_value() 目前不返回值,所以 ORB 輸入串流的間接運算列表不包含用於間接運算標記所指定的串流偏移量的條目。串流偏移量返回到異常的 offset 欄位中。
- 另請參見:
InputStream
,
OutputStream
offset
public int offset
- 指向串流偏移量。
IndirectionException
public IndirectionException(int offset)
- 使用正確的偏移量值創建一個 IndirectionException。串流偏移量返回到異常的 offset 欄位中。在從串流中遞歸讀出定義的值時建構並拋出此異常。
- 參數:
offset
- 串流偏移量,該處檢測到遞歸
提交錯誤或意見版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。