Package org.apache.http
Class ProtocolException
- java.lang.Object
 - 
- java.lang.Throwable
 - 
- java.lang.Exception
 - 
- org.apache.http.HttpException
 - 
- org.apache.http.ProtocolException
 
 
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable
- Direct Known Subclasses:
 AuthenticationException,MalformedChallengeException,MalformedCookieException,NonRepeatableRequestException,RedirectException,UnsupportedHttpVersionException
public class ProtocolException extends HttpException
Signals that an HTTP protocol violation has occurred. For example a malformed status line or headers, a missing message body, etc.- Since:
 - 4.0
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ProtocolException()Creates a new ProtocolException with anulldetail message.ProtocolException(java.lang.String message)Creates a new ProtocolException with the specified detail message.ProtocolException(java.lang.String message, java.lang.Throwable cause)Creates a new ProtocolException with the specified detail message and cause. 
 - 
 
- 
- 
Constructor Detail
- 
ProtocolException
public ProtocolException()
Creates a new ProtocolException with anulldetail message. 
- 
ProtocolException
public ProtocolException(java.lang.String message)
Creates a new ProtocolException with the specified detail message.- Parameters:
 message- The exception detail message
 
- 
ProtocolException
public ProtocolException(java.lang.String message, java.lang.Throwable cause)Creates a new ProtocolException with the specified detail message and cause.- Parameters:
 message- the exception detail messagecause- theThrowablethat caused this exception, ornullif the cause is unavailable, unknown, or not aThrowable
 
 - 
 
 -