kiwi.text
Class ParsingException
java.lang.Object
java.lang.Throwable
java.lang.Exception
kiwi.text.ParsingException
- All Implemented Interfaces:
- java.io.Serializable
- public class ParsingException
- extends java.lang.Exception
General-purpose parsing exception.
- Author:
- Mark Lindner, PING Software Group
- See Also:
- Serialized Form
Field Summary |
private int |
line
|
private java.lang.String |
message
|
Fields inherited from class java.lang.Exception |
|
Fields inherited from class java.lang.Throwable |
|
Constructor Summary |
ParsingException(java.lang.String message)
Construct a new ParsingException . |
ParsingException(java.lang.String message,
int line)
Construct a new ParsingException . |
Method Summary |
int |
getLine()
Get the line number of this exception. |
java.lang.String |
getMessage()
Get the message of this exception. |
java.lang.String |
toString()
Convert the parsing exception to a string that contains the message and
line number. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
line
private int line
message
private java.lang.String message
ParsingException
public ParsingException(java.lang.String message)
- Construct a new
ParsingException
.
- Parameters:
message
- The exception message.
ParsingException
public ParsingException(java.lang.String message,
int line)
- Construct a new
ParsingException
.
- Parameters:
message
- The exception message.line
- The line number in the input where the exception occurred.
getLine
public int getLine()
- Get the line number of this exception. If no line number is available,
this method returns -1.
getMessage
public java.lang.String getMessage()
- Get the message of this exception.
toString
public java.lang.String toString()
- Convert the parsing exception to a string that contains the message and
line number.