Package org.apache.commons.mail
Class EmailException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.commons.mail.EmailException
-
- All Implemented Interfaces:
java.io.Serializable
public class EmailException extends java.lang.ExceptionException thrown when a checked error occurs in commons-email.Adapted from FunctorException in Commons Collections.
Emulation support for nested exceptions has been removed in
Email 1.3, supported by JDK ≥ 1.4.- Since:
- 1.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EmailException()Constructs a newEmailExceptionwith no detail message.EmailException(java.lang.String msg)Constructs a newEmailExceptionwith specified detail message.EmailException(java.lang.String msg, java.lang.Throwable rootCause)Constructs a newEmailExceptionwith specified detail message and nestedThrowableroot cause.EmailException(java.lang.Throwable rootCause)Constructs a newEmailExceptionwith specified nestedThrowableroot cause.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprintStackTrace()Prints the stack trace of this exception to the standard error stream.voidprintStackTrace(java.io.PrintStream out)Prints the stack trace of this exception to the specified stream.voidprintStackTrace(java.io.PrintWriter out)Prints the stack trace of this exception to the specified writer.
-
-
-
Constructor Detail
-
EmailException
public EmailException()
Constructs a newEmailExceptionwith no detail message.
-
EmailException
public EmailException(java.lang.String msg)
Constructs a newEmailExceptionwith specified detail message.- Parameters:
msg- the error message.
-
EmailException
public EmailException(java.lang.Throwable rootCause)
Constructs a newEmailExceptionwith specified nestedThrowableroot cause.- Parameters:
rootCause- the exception or error that caused this exception to be thrown.
-
EmailException
public EmailException(java.lang.String msg, java.lang.Throwable rootCause)Constructs a newEmailExceptionwith specified detail message and nestedThrowableroot cause.- Parameters:
msg- the error message.rootCause- the exception or error that caused this exception to be thrown.
-
-
Method Detail
-
printStackTrace
public void printStackTrace()
Prints the stack trace of this exception to the standard error stream.- Overrides:
printStackTracein classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintStream out)
Prints the stack trace of this exception to the specified stream.- Overrides:
printStackTracein classjava.lang.Throwable- Parameters:
out- thePrintStreamto use for output
-
printStackTrace
public void printStackTrace(java.io.PrintWriter out)
Prints the stack trace of this exception to the specified writer.- Overrides:
printStackTracein classjava.lang.Throwable- Parameters:
out- thePrintWriterto use for output
-
-