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 SummaryConstructorsConstructorDescriptionServerErrorException(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 SummaryModifier 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.ResponseStatusExceptiongetMessage, getRawStatusCode, getReason, getResponseHeaders, getStatusMethods inherited from class org.springframework.core.NestedRuntimeExceptioncontains, getMostSpecificCause, getRootCauseMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
ServerErrorExceptionConstructor for a 500 error with a reason and an optional cause.- Since:
- 5.0.5
 
- 
ServerErrorExceptionConstructor for a 500 error with a handlerMethodand an optional cause.- Since:
- 5.0.5
 
- 
ServerErrorExceptionConstructor for a 500 error with aMethodParameterand an optional cause.
 
- 
- 
Method Details- 
getHandlerMethodReturn the handler method associated with the error, if any.- Since:
- 5.0.5
 
- 
getMethodParameterReturn the specific method parameter associated with the error, if any.
 
-