|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
java.util.regex.PatternSyntaxException
public class PatternSyntaxException
Indicates illegal pattern for regular expression. Includes state to inspect the pattern and what and where the expression was not valid regular expression.
Constructor Summary | |
---|---|
PatternSyntaxException(String description,
String pattern,
int index)
Creates a new PatternSyntaxException. |
Method Summary | |
---|---|
String |
getDescription()
Returns a human readable escription of the syntax error. |
int |
getIndex()
Returns the index of the first character in the String that was probably invalid, or -1 when unknown. |
String |
getMessage()
Returns a string containing a line with the description, a line with the original pattern and a line indicating with a ^ which character is probably the first invalid character in the pattern if the index is not negative. |
String |
getPattern()
Returns the original pattern that contained the syntax error. |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PatternSyntaxException(String description, String pattern, int index)
description
- Human readable escription of the syntax error.pattern
- The original pattern that contained the syntax error.index
- Index of the first character in the String that was
probably invalid, or -1 when unknown.Method Detail |
---|
public String getDescription()
public String getPattern()
public int getIndex()
public String getMessage()
getMessage
in class Throwable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |