This is a base class of runtime exeptions thrown by Torque.
This class represents a non-checked type exception (see {@link java.lang.RuntimeException}). It is intended to ease the debugging by carrying on the information about the exception which was caught and provoked throwing the current exception. Catching and rethrowing may occur multiple times, and provided that all exceptions except the first one are descendands of TorqueRuntimeException
, when the exception is finally printed out using any of the printStackTrace()
methods, the stacktrace will contain the information about all exceptions thrown and caught on the way.
@author Rafal Krzewski
@version $Id: TorqueRuntimeException.java 239630 2005-08-24 12:25:32Z henning $