Class RestClientException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ResourceAccessException, RestClientResponseException, UnknownContentTypeException

public class RestClientException extends NestedRuntimeException
Base class for exceptions thrown by RestClient and RestTemplate in case a request fails because of a server error response, a failure to decode the response, or a low level I/O error.

Server error responses are determined by status handlers for RestClient, and by ResponseErrorHandler for RestTemplate.

Since:
3.0
Author:
Arjen Poutsma
See Also:
  • Constructor Details

    • RestClientException

      public RestClientException(String msg)
      Construct a new instance of RestClientException with the given message.
      Parameters:
      msg - the message
    • RestClientException

      public RestClientException(String msg, @Nullable Throwable ex)
      Construct a new instance of RestClientException with the given message and exception.
      Parameters:
      msg - the message
      ex - the exception