public class TokenMgrError extends Error
| Constructor and Description | 
|---|
| TokenMgrError()No arg constructor. | 
| TokenMgrError(boolean EOFSeen,
             int lexState,
             int errorLine,
             int errorColumn,
             String errorAfter,
             char curChar,
             int reason)Full Constructor. | 
| TokenMgrError(String message,
             int reason)Constructor with message and reason. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static String | addEscapes(String str)Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string | 
| String | getMessage()You can also modify the body of this method to customize your error messages. | 
| protected static String | LexicalError(boolean EOFSeen,
            int lexState,
            int errorLine,
            int errorColumn,
            String errorAfter,
            char curChar)Note: You can customize the lexical error message by modifying this method. | 
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic TokenMgrError()
public TokenMgrError(String message, int reason)
message - the error messagereason - the reasonpublic TokenMgrError(boolean EOFSeen,
                     int lexState,
                     int errorLine,
                     int errorColumn,
                     String errorAfter,
                     char curChar,
                     int reason)
EOFSeen - indicates if EOF caused the lexical errorlexState - lexical state in which this error occurrederrorLine - line number when the error occurrederrorColumn - column number when the error occurrederrorAfter - prefix that was seen before this error occurredcurChar - the offending characterreason - the reasonprotected static final String addEscapes(String str)
str - stringprotected static String LexicalError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar)
EOFSeen - : indicates if EOF caused the lexical errorlexState - : lexical state in which this error occurrederrorLine - : line number when the error occurrederrorColumn - : column number when the error occurrederrorAfter - : prefix that was seen before this error occurredcurChar - : the offending characterpublic String getMessage()
getMessage in class ThrowableCopyright © 2000–2025 Apache Software Foundation. All rights reserved.