| Interface | Description | 
|---|---|
| ExceptionHandler<T extends Throwable,R> | 
 A generic hook for handling exceptions that occurs during the execution of an HTTP request. 
 | 
| Class | Description | 
|---|---|
| ContentLengthExceededHandler | 
 Default handle for  
ContentLengthExceededException errors. | 
| ConversionErrorHandler | 
 Handles exception of type  
ConversionErrorException. | 
| DuplicateRouteHandler | 
 Handles exceptions of type  
DuplicateRouteException. | 
| HttpStatusHandler | 
 Handles exception of type  
HttpStatusException. | 
| JsonExceptionHandler | 
 Default exception handler for JSON processing errors. 
 | 
| UnsatisfiedArgumentHandler | 
 Handles exception of type  
UnsatisfiedArgumentException. | 
| UnsatisfiedRouteHandler | 
 Handles exceptions of type  
UnsatisfiedRouteException. | 
| URISyntaxHandler | 
 Handles exception of type  
URISyntaxException. | 
| Exception | Description | 
|---|---|
| HttpServerException | 
 Exceptions related to the HTTP server. 
 | 
| InternalServerException | 
 Thrown for an unrecoverable server exceptions. 
 | 
| ServerStartupException | 
 An exception thrown on server startup. 
 |