# Uses of Class
org.springframework.web.ErrorResponseException

Packages that use ErrorResponseException
Package
Description
org.springframework.web.bind.support
Support classes for web data binding.
org.springframework.web.method.annotation
Support classes for annotation-based handler method processing.
org.springframework.web.server
Core interfaces and classes for Spring's generic, reactive web support.

## Uses of ErrorResponseException in org.springframework.web.bind.support

Subclasses of ErrorResponseException in org.springframework.web.bind.support
Modifier and Type
Class
Description
`class`
`WebExchangeBindException`
`ServerWebInputException` subclass that indicates a data binding or validation failure.

## Uses of ErrorResponseException in org.springframework.web.method.annotation

Subclasses of ErrorResponseException in org.springframework.web.method.annotation
Modifier and Type
Class
Description
`class`
`HandlerMethodValidationException`
`ResponseStatusException` that is also `MethodValidationResult`.

## Uses of ErrorResponseException in org.springframework.web.server

Subclasses of ErrorResponseException in org.springframework.web.server
Modifier and Type
Class
Description
`class`
`MethodNotAllowedException`
Exception for errors that fit response status 405 (method not allowed).
`class`
`MissingRequestValueException`
`ServerWebInputException` subclass that indicates a missing request value such as a request header, cookie value, query parameter, etc.
`class`
`NotAcceptableStatusException`
Exception for errors that fit response status 406 (not acceptable).
`class`
`PayloadTooLargeException`
Exception for errors that fit response status 413 (payload too large) for use in Spring Web applications.
`class`
`ResponseStatusException`
Subclass of `ErrorResponseException` that accepts a "reason", and by default maps that to the `"detail"` of the `ProblemDetail`.
`class`
`ServerErrorException`
Exception for an `HttpStatus.INTERNAL_SERVER_ERROR` that exposes extra information about a controller method that failed, or a controller method argument that could not be resolved.
`class`
`ServerWebInputException`
Exception for errors that fit response status 400 (bad request) for use in Spring Web applications.
`class`
`UnsatisfiedRequestParameterException`
`ServerWebInputException` subclass that indicates an unsatisfied parameter condition, as typically expressed using an `@RequestMapping` annotation at the `@Controller` type level.
`class`
`UnsupportedMediaTypeStatusException`
Exception for errors that fit response status 415 (unsupported media type).