Module java.rmi
Package java.rmi

Class UnmarshalException

所有已实现的接口:
Serializable

public class UnmarshalException extends RemoteException
在远程方法调用的参数或结果解组时,可能会抛出UnmarshalException,如果出现以下任何条件:
  • 在解组调用头时发生异常
  • 返回值的协议无效
  • 在服务器端解组参数(或客户端端返回值)时发生java.io.IOException
  • 在解组参数或返回值时发生java.lang.ClassNotFoundException
  • 在服务器端无法加载骨架;请注意,1.1存根协议中需要骨架,但在1.2存根协议中不需要。
  • 方法哈希无效(即缺少方法)
  • 在解组时无法为远程对象的存根创建远程引用对象
自版本:
1.1
参见:
  • Constructor Details

    • UnmarshalException

      public UnmarshalException(String s)
      使用指定的详细消息构造一个UnmarshalException
      参数:
      s - 详细消息
      自版本:
      1.1
    • UnmarshalException

      public UnmarshalException(String s, Exception ex)
      使用指定的详细消息和嵌套异常构造一个UnmarshalException
      参数:
      s - 详细消息
      ex - 嵌套异常
      自版本:
      1.1