Package org.springframework.web.bind
Class ServletRequestBindingException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- javax.servlet.ServletException
- org.springframework.web.util.NestedServletException
- org.springframework.web.bind.ServletRequestBindingException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MissingMatrixVariableException
,MissingPathVariableException
,MissingRequestCookieException
,MissingRequestHeaderException
,MissingServletRequestParameterException
,UnsatisfiedServletRequestParameterException
public class ServletRequestBindingException extends NestedServletException
Fatal binding exception, thrown when we want to treat binding exceptions as unrecoverable.Extends ServletException for convenient throwing in any Servlet resource (such as a Filter), and NestedServletException for proper root cause handling (as the plain ServletException doesn't expose its root cause at all).
- Author:
- Rod Johnson, Juergen Hoeller
- See Also:
- Serialized Form
Constructor Summary
Constructors Constructor Description ServletRequestBindingException(String msg)
Constructor for ServletRequestBindingException.ServletRequestBindingException(String msg, Throwable cause)
Constructor for ServletRequestBindingException.
Method Summary
Methods inherited from class org.springframework.web.util.NestedServletException
getMessage
Methods inherited from class javax.servlet.ServletException
getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
ServletRequestBindingException
public ServletRequestBindingException(String msg)
Constructor for ServletRequestBindingException.- Parameters:
msg
- the detail message
ServletRequestBindingException
public ServletRequestBindingException(String msg, Throwable cause)
Constructor for ServletRequestBindingException.- Parameters:
msg
- the detail messagecause
- the root cause