|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.apache.commons.math.MathException
public class MathException
Base class for commons-math checked exceptions.
Supports nesting, emulating JDK 1.4 behavior if necessary.
Constructor Summary | |
---|---|
MathException()
Constructs a new MathException with no
detail message. |
|
MathException(java.lang.String pattern,
java.lang.Object... arguments)
Constructs a new MathException with specified
formatted detail message. |
|
MathException(java.lang.Throwable rootCause)
Constructs a new MathException with specified
nested Throwable root cause. |
|
MathException(java.lang.Throwable rootCause,
java.lang.String pattern,
java.lang.Object... arguments)
Constructs a new MathException with specified
formatted detail message and nested Throwable root cause. |
Method Summary | |
---|---|
java.lang.Object[] |
getArguments()
Gets the arguments used to build the message of this throwable. |
java.lang.String |
getLocalizedMessage()
|
java.lang.String |
getMessage(java.util.Locale locale)
Gets the message in a specified locale. |
java.lang.String |
getPattern()
Gets the pattern used to build the message of this throwable. |
void |
printStackTrace()
Prints the stack trace of this exception to the standard error stream. |
void |
printStackTrace(java.io.PrintStream out)
Prints the stack trace of this exception to the specified stream. |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MathException()
MathException
with no
detail message.
public MathException(java.lang.String pattern, java.lang.Object... arguments)
MathException
with specified
formatted detail message.
Message formatting is delegated to MessageFormat
.
pattern
- format specifierarguments
- format argumentspublic MathException(java.lang.Throwable rootCause)
MathException
with specified
nested Throwable
root cause.
rootCause
- the exception or error that caused this exception
to be thrown.public MathException(java.lang.Throwable rootCause, java.lang.String pattern, java.lang.Object... arguments)
MathException
with specified
formatted detail message and nested Throwable
root cause.
Message formatting is delegated to MessageFormat
.
rootCause
- the exception or error that caused this exception
to be thrown.pattern
- format specifierarguments
- format argumentsMethod Detail |
---|
public java.lang.String getPattern()
public java.lang.Object[] getArguments()
public java.lang.String getMessage(java.util.Locale locale)
locale
- Locale in which the message should be translated
public java.lang.String getLocalizedMessage()
getLocalizedMessage
in class java.lang.Throwable
public void printStackTrace()
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintStream out)
printStackTrace
in class java.lang.Throwable
out
- the PrintStream
to use for output
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |