JMSLTM Numerical Library 4.0

com.imsl
Class IMSLRuntimeException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bycom.imsl.IMSLRuntimeException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ChiSquaredTest.NoObservationsException, ChiSquaredTest.NotCDFException, LicenseManagerException

public abstract class IMSLRuntimeException
extends RuntimeException

Signals that an error has occurred. This is used for programming mistake type of errors. Since IMSLRuntimeException is a subclass of RuntimeException, this exception does not have to be caught.

See Also:
Serialized Form

Constructor Summary
IMSLRuntimeException()
          Constructs an IMSLRuntimeException with no detail message.
IMSLRuntimeException(String s)
          Constructs an IMSLRuntimeException with the specified detail message.
IMSLRuntimeException(String packageName, String key, Object[] arguments)
          Constructs an IMSLRuntimeException with the specified detail message.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IMSLRuntimeException

public IMSLRuntimeException()
Constructs an IMSLRuntimeException with no detail message. A detail message is a String that describes this particular exception.


IMSLRuntimeException

public IMSLRuntimeException(String s)
Constructs an IMSLRuntimeException with the specified detail message. A detail message is a String that describes this particular exception.

Parameters:
s - the detail message

IMSLRuntimeException

public IMSLRuntimeException(String packageName,
                            String key,
                            Object[] arguments)
Constructs an IMSLRuntimeException with the specified detail message. The error message string is in a resource bundle, ErrorMessages.

Parameters:
packageName - is the name of the package containing the ErrorMessages resource bundle.
key - is the key of the error message in the resource bundle.
arguments - is an array containing arguments used within the error message string.

JMSLTM Numerical Library 4.0

Copyright 1970-2006 Visual Numerics, Inc.
Built June 1 2006.