当前页面:
在线文档首页 >
JBoss RULES 3.0.6 API 英文版文档
ParseException - JBoss RULES 3.0.6 API 英文版文档
org.drools.lang
Class ParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.drools.RuntimeDroolsException
org.drools.lang.ParseException
- All Implemented Interfaces:
- java.io.Serializable
public class ParseException
- extends RuntimeDroolsException
- See Also:
- Serialized Form
Constructor Summary |
ParseException(java.lang.String message,
int lineNumber)
Thrown if there is an exception related to parsing a line in a drl file. |
ParseException(java.lang.String message,
int lineNumber,
java.lang.Throwable cause)
Allows nesting of misc exceptions, yet preserving the line number
that triggered the error. |
Method Summary |
java.lang.Throwable |
getCause()
|
int |
getLineNumber()
The line number on which the error occurred. |
java.lang.String |
getMessage()
This will print out a summary, including the line number. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ParseException
public ParseException(java.lang.String message,
int lineNumber)
- Thrown if there is an exception related to parsing a line in a drl file.
For more generic exception, a different exception class will be used.
ParseException
public ParseException(java.lang.String message,
int lineNumber,
java.lang.Throwable cause)
- Allows nesting of misc exceptions, yet preserving the line number
that triggered the error.
getLineNumber
public int getLineNumber()
- The line number on which the error occurred.
getMessage
public java.lang.String getMessage()
- This will print out a summary, including the line number.
It will also print out the cause message if applicable.
- Overrides:
getMessage
in class java.lang.Throwable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Throwable
getCause
public java.lang.Throwable getCause()
- Overrides:
getCause
in class java.lang.Throwable