- java.lang.Object
-  
      - java.lang.Throwable
-  
        - java.lang.Exception
-  
          - java.lang.RuntimeException
-  
            - javax.xml.ws.WebServiceException
-  
              - javax.xml.ws.ProtocolException
 
 
 
 
 
-  
       - All Implemented Interfaces:
-  
         Serializable
 - 已知直接子类:
-  
         HTTPException,SOAPFaultException
 
 
 public class ProtocolException extends WebServiceException ProtocolException类是与特定协议绑定相关的异常的基类。 子类用于向客户端传送协议级故障信息,并可在服务器上使用以控制协议特定的故障表示。- 从以下版本开始:
- 1.6,JAX-WS 2.0
- 另请参见:
- Serialized Form
 
-  
        
       -  
             构造方法摘要构造方法 Constructor 描述 ProtocolException()构造一个新的协议异常,其中包含null作为其详细消息。ProtocolException(String message)使用指定的详细消息构造新的协议异常。ProtocolException(String message, Throwable cause)构造一个新的运行时异常与指定的详细信息和原因。ProtocolException(Throwable cause)构造具有指定原因的新运行时异常和(cause==null ? null : cause.toString())的详细消息(通常包含原因的类和详细消息)。
 -  
             方法摘要-  
               Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 -  
               Methods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
-  
               
 
-  
             
-  
        
       -  
             构造方法详细信息-  ProtocolExceptionpublic ProtocolException() 构造新的协议异常,其中包含null作为其详细消息。 原因未初始化,可以随后通过调用Throwable.initCause(java.lang.Throwable)进行初始化。
 -  ProtocolExceptionpublic ProtocolException(String message) 使用指定的详细消息构造新的协议异常。 原因未初始化,可以随后通过调用Throwable.initCause(java.lang.Throwable)进行初始化。- 参数
-  
              message- 详细信息。 保存详细信息以供Throwable.getMessage()方法稍后检索。
 
 -  ProtocolExceptionpublic ProtocolException(String message, Throwable cause) 构造一个新的运行时异常与指定的详细信息和原因。 请注意,与原因相关联的详细信息不会自动并入此运行时异常的详细消息。- 参数
-  
              message- 详细消息(保存以供Throwable.getMessage()方法稍后检索)。
-  
              cause- 原因(由Throwable.getCause()方法保存供以后检索)。 (允许Anull值,并表示原因不存在或未知。)
 
 -  ProtocolExceptionpublic ProtocolException(Throwable cause) 构造具有指定原因的新运行时异常和(cause==null ? null : cause.toString())的详细消息(通常包含原因的类和详细消息)。 这个构造函数对于运行时异常非常有用,对于其他throwable来说,它不仅仅是包装器。- 参数
-  
              cause- 原因(保存以供以后通过Throwable.getCause()方法检索)。 (允许Anull值,表示原因不存在或未知。)
 
 
-  
 
-