站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 3.0.6 API 英文版文档

ParseException - JBoss RULES 3.0.6 API 英文版文档


org.drools.lang
Class ParseException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.drools.RuntimeDroolsException
                  extended by 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
 

Constructor Detail

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.

Method Detail

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