JavaTM 2 Platform
Standard Ed. 6

java.rmi
類別 MarshalException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 java.io.IOException
              繼承者 java.rmi.RemoteException
                  繼承者 java.rmi.MarshalException
所有已實作的介面:
Serializable

public class MarshalException
extends RemoteException

如果在編組遠端調用標題、參數或遠端方法調用的返回值時發生 java.io.IOException,則拋出 MarshalException。如果接收方不支持發送方的協議版本,也將拋出 MarshalException

如果在遠端方法調用過程中發生 MarshalException,則該調用可能到達也可能沒有到達伺服器。如果調用已確實到達伺服器,則可能已對參數進行了反序列化。調用在拋出 MarshalException 之後可能無法轉發,並且可靠地保持“至多發送一次”的調用語義。

從以下版本開始:
JDK1.1
另請參見:
序列化表格

欄位摘要
 
從類別 java.rmi.RemoteException 繼承的欄位
detail
 
建構子摘要
MarshalException(String s)
          建構帶有指定詳細訊息的 MarshalException
MarshalException(String s, Exception ex)
          建構帶指定詳細訊息和嵌入異常的 MarshalException
 
方法摘要
 
從類別 java.rmi.RemoteException 繼承的方法
getCause, getMessage
 
從類別 java.lang.Throwable 繼承的方法
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

MarshalException

public MarshalException(String s)
建構帶有指定詳細訊息的 MarshalException

參數:
s - 詳細訊息
從以下版本開始:
JDK1.1

MarshalException

public MarshalException(String s,
                        Exception ex)
建構帶指定詳細訊息和嵌入異常的 MarshalException

參數:
s - 詳細資訊
ex - 嵌入異常
從以下版本開始:
JDK1.1

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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