Exceptions
Class InputException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by Exceptions.GeneralException
              extended by Exceptions.InputException
All Implemented Interfaces:
java.io.Serializable

public class InputException
extends GeneralException

General excpetion for an exeption in or about an input file

Version:
1.0
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class Exceptions.GeneralException
GeneralException.Debug
 
Constructor Summary
InputException(java.lang.String file, java.lang.String line, java.lang.String reason, java.lang.Throwable cause)
          Default constructor
 
Method Summary
 
Methods inherited from class Exceptions.GeneralException
setDebug, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InputException

public InputException(java.lang.String file,
                      java.lang.String line,
                      java.lang.String reason,
                      java.lang.Throwable cause)
Default constructor

Parameters:
file - Description of the file (e.g. file name)
line - Line of the file where the problem occured (use N/A or similar if not applicable)
reason - The reason for the exception
cause - The cause of the exception (if applicable - use null if not)