Package org.apache.commons.fileupload
Class FileUploadException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.commons.fileupload.FileUploadException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
FileCountLimitExceededException
,FileUploadBase.InvalidContentTypeException
,FileUploadBase.IOFileUploadException
,FileUploadBase.SizeException
,FileUploadBase.UnknownSizeException
public class FileUploadException extends java.lang.Exception
Exception for errors encountered while processing the request.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Throwable
cause
The exceptions cause.private static long
serialVersionUID
Serial version UID, being used, if the exception is serialized.
-
Constructor Summary
Constructors Constructor Description FileUploadException()
Constructs a newFileUploadException
without message.FileUploadException(java.lang.String msg)
Constructs a newFileUploadException
with specified detail message.FileUploadException(java.lang.String msg, java.lang.Throwable cause)
Creates a newFileUploadException
with the given detail message and cause.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Throwable
getCause()
void
printStackTrace(java.io.PrintStream stream)
Prints this throwable and its backtrace to the specified print stream.void
printStackTrace(java.io.PrintWriter writer)
Prints this throwable and its backtrace to the specified print writer.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Serial version UID, being used, if the exception is serialized.- See Also:
- Constant Field Values
-
cause
private final java.lang.Throwable cause
The exceptions cause. We overwrite the cause of the super class, which isn't available in Java 1.3.
-
-
Constructor Detail
-
FileUploadException
public FileUploadException()
Constructs a newFileUploadException
without message.
-
FileUploadException
public FileUploadException(java.lang.String msg)
Constructs a newFileUploadException
with specified detail message.- Parameters:
msg
- the error message.
-
FileUploadException
public FileUploadException(java.lang.String msg, java.lang.Throwable cause)
Creates a newFileUploadException
with the given detail message and cause.- Parameters:
msg
- The exceptions detail message.cause
- The exceptions cause.
-
-
Method Detail
-
printStackTrace
public void printStackTrace(java.io.PrintStream stream)
Prints this throwable and its backtrace to the specified print stream.- Overrides:
printStackTrace
in classjava.lang.Throwable
- Parameters:
stream
-PrintStream
to use for output
-
printStackTrace
public void printStackTrace(java.io.PrintWriter writer)
Prints this throwable and its backtrace to the specified print writer.- Overrides:
printStackTrace
in classjava.lang.Throwable
- Parameters:
writer
-PrintWriter
to use for output
-
getCause
public java.lang.Throwable getCause()
- Overrides:
getCause
in classjava.lang.Throwable
-
-