repo1.maven.org$maven2@javax.servlet$servlet-api@2.4
repo1.maven.org$maven2@javax.servlet$servlet-api@2.4@javax$servlet$ServletException.java
file
oh
o
[]
Copyright 2003-2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Defines a general exception a servlet can throw when it
encounters difficulty.
- Version:
- $Rev: 46019 $ $Date: 2004-09-14 04:56:06 -0500 (Tue, 14 Sep 2004) $
Constructs a new servlet exception.
Constructs a new servlet exception with the
specified message. The message can be written
to the server log and/or displayed for the user.
- Parameters:
message a String specifying the text of
the exception message
Constructs a new servlet exception when the servlet
needs to throw an exception and include a message
about the "root cause" exception that interfered with its
normal operation, including a description message.
- Parameters:
message a String containing
the text of the exception messagerootCause the Throwable exception
that interfered with the servlet's normal operation, making this servlet
exception necessary
Constructs a new servlet exception when the servlet
needs to throw an exception and include a message
about the "root cause" exception that interfered with its
normal operation. The exception's message is based on the localized
message of the underlying exception.
This method calls the getLocalizedMessage method
on the Throwable exception to get a localized exception
message. When subclassing ServletException,
this method can be overridden to create an exception message
designed for a specific locale.
- Parameters:
rootCause the Throwable exception
that interfered with the servlet's normal operation, making the
servlet exception necessary
Returns the exception that caused this servlet exception.
- Returns:
- the
Throwable that caused this servlet exception