Package org.springframework.web.server
Class ServerErrorException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.web.server.ResponseStatusException
org.springframework.web.server.ServerErrorException
- All Implemented Interfaces:
Serializable
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.- Since:
- 5.0
- Author:
- Rossen Stoyanchev
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionServerErrorException(String reason, Method handlerMethod, Throwable cause) Constructor for a 500 error with a handlerMethodand an optional cause.ServerErrorException(String reason, Throwable cause) Constructor for a 500 error with a reason and an optional cause.ServerErrorException(String reason, MethodParameter parameter, Throwable cause) Constructor for a 500 error with aMethodParameterand an optional cause. -
Method Summary
Modifier and TypeMethodDescriptionReturn the handler method associated with the error, if any.Return the specific method parameter associated with the error, if any.Methods inherited from class org.springframework.web.server.ResponseStatusException
getMessage, getRawStatusCode, getReason, getResponseHeaders, getStatusMethods inherited from class org.springframework.core.NestedRuntimeException
contains, getMostSpecificCause, getRootCauseMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ServerErrorException
Constructor for a 500 error with a reason and an optional cause.- Since:
- 5.0.5
-
ServerErrorException
Constructor for a 500 error with a handlerMethodand an optional cause.- Since:
- 5.0.5
-
ServerErrorException
Constructor for a 500 error with aMethodParameterand an optional cause.
-
-
Method Details
-
getHandlerMethod
Return the handler method associated with the error, if any.- Since:
- 5.0.5
-
getMethodParameter
Return the specific method parameter associated with the error, if any.
-