com.interface21.core
Class InternalErrorException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--com.interface21.core.NestedRuntimeException
                          |
                          +--com.interface21.core.InternalErrorException
All Implemented Interfaces:
HasRootCause, java.io.Serializable

public class InternalErrorException
extends NestedRuntimeException

InternalErrorException denotes an internal error in the framework. Assertions are useful while debugging/testing the code, but a different mechanism is needed to catch internal framework errors in production.

Since:
5 April 2003
Author:
Isabelle Muszynski
See Also:
Serialized Form

Constructor Summary
InternalErrorException()
          Default constructor
InternalErrorException(java.lang.String msg)
          Constructor
InternalErrorException(java.lang.String msg, java.lang.Throwable ex)
          Constructor
 
Methods inherited from class com.interface21.core.NestedRuntimeException
getMessage, getRootCause, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InternalErrorException

public InternalErrorException()
Default constructor

InternalErrorException

public InternalErrorException(java.lang.String msg)
Constructor
Parameters:
msg - the exception message

InternalErrorException

public InternalErrorException(java.lang.String msg,
                              java.lang.Throwable ex)
Constructor
Parameters:
msg - the exception message
ex - the nested exception


Rod Johnson and Spring contributors 2001-2003.