|
||||||||||
| 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(Localizable pattern,
Object... arguments)
Constructs a new MathException with specified
formatted detail message. |
|
MathException(String pattern,
Object... arguments)
Deprecated. as of 2.2 replaced by MathException(Localizable, Object...) |
|
MathException(Throwable rootCause)
Constructs a new MathException with specified
nested Throwable root cause. |
|
MathException(Throwable rootCause,
Localizable pattern,
Object... arguments)
Constructs a new MathException with specified
formatted detail message and nested Throwable root cause. |
|
MathException(Throwable rootCause,
String pattern,
Object... arguments)
Deprecated. as of 2.2 replaced by MathException(Throwable, Localizable, Object...) |
|
| Method Summary | |
|---|---|
Object[] |
getArguments()
Gets the arguments used to build the message of this throwable. |
Localizable |
getGeneralPattern()
Gets the localizable pattern used to build the general part of the message of this throwable. |
String |
getLocalizedMessage()
Gets the message in the system default locale. |
String |
getMessage()
Gets the message in a conventional US locale. |
String |
getMessage(Locale locale)
Gets the message in a specified locale. |
String |
getPattern()
Deprecated. as of 2.2 replaced by getSpecificPattern() and getGeneralPattern() |
Localizable |
getSpecificPattern()
Gets the localizable pattern used to build the specific part of the message of this throwable. |
void |
printStackTrace()
Prints the stack trace of this exception to the standard error stream. |
void |
printStackTrace(PrintStream out)
Prints the stack trace of this exception to the specified stream. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, 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.
@Deprecated
public MathException(String pattern,
Object... arguments)
MathException(Localizable, Object...)
MathException with specified
formatted detail message.
Message formatting is delegated to MessageFormat.
pattern - format specifierarguments - format arguments
public MathException(Localizable pattern,
Object... arguments)
MathException with specified
formatted detail message.
Message formatting is delegated to MessageFormat.
pattern - format specifierarguments - format argumentspublic MathException(Throwable rootCause)
MathException with specified
nested Throwable root cause.
rootCause - the exception or error that caused this exception
to be thrown.
@Deprecated
public MathException(Throwable rootCause,
String pattern,
Object... arguments)
MathException(Throwable, Localizable, Object...)
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 arguments
public MathException(Throwable rootCause,
Localizable pattern,
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 arguments| Method Detail |
|---|
@Deprecated public String getPattern()
getSpecificPattern() and getGeneralPattern()
public Localizable getSpecificPattern()
getSpecificPattern in interface MathThrowablepublic Localizable getGeneralPattern()
getGeneralPattern in interface MathThrowablepublic Object[] getArguments()
getArguments in interface MathThrowablepublic String getMessage(Locale locale)
getMessage in interface MathThrowablelocale - Locale in which the message should be translated
public String getMessage()
getMessage in interface MathThrowablegetMessage in class Throwablepublic String getLocalizedMessage()
getLocalizedMessage in interface MathThrowablegetLocalizedMessage in class Throwablepublic void printStackTrace()
printStackTrace in class Throwablepublic void printStackTrace(PrintStream out)
printStackTrace in class Throwableout - the PrintStream to use for output
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||