org.python.core
Class PyIndentationError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.python.core.PyException
                  extended by org.python.core.PyIndentationError
All Implemented Interfaces:
Serializable

public class PyIndentationError
extends PyException

A convenience class for creating Indentation errors. Note that the syntax error is still taken from Py.IndentationError.

Generally subclassing from PyException is not the right way of creating new exception classes.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.python.core.PyException
traceback, type, value
 
Constructor Summary
PyIndentationError(String s, int line, int column, String text, String filename)
           
 
Method Summary
 
Methods inherited from class org.python.core.PyException
doRaise, exceptionClassName, fillInStackTrace, isExceptionClass, isExceptionInstance, match, normalize, printStackTrace, printStackTrace, super__printStackTrace, toString, tracebackHere, tracebackHere
 
Methods inherited from class java.lang.Throwable
getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PyIndentationError

public PyIndentationError(String s,
                          int line,
                          int column,
                          String text,
                          String filename)


Jython homepage