Showing content from http://java.sun.com/j2se/1.5/docs/api/java/lang/../../java/util/regex/PatternSyntaxException.html below:
PatternSyntaxException (Java 2 Platform SE 5.0)
java.util.regex
Class PatternSyntaxException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
java.util.regex.PatternSyntaxException
-
All Implemented Interfaces:
-
Serializable
-
public class PatternSyntaxException
- extends IllegalArgumentException
Unchecked exception thrown to indicate a syntax error in a regular-expression pattern.
-
Since:
-
1.4
-
See Also:
-
Serialized Form
Method Summary String
getDescription()
Retrieves the description of the error. int
getIndex()
Retrieves the error index. String
getMessage()
Returns a multi-line string containing the description of the syntax error and its index, the erroneous regular-expression pattern, and a visual indication of the error index within the pattern. String
getPattern()
Retrieves the erroneous regular-expression pattern. PatternSyntaxException
public PatternSyntaxException(String desc,
String regex,
int index)
-
Constructs a new instance of this class.
-
Parameters:
-
desc
- A description of the error
-
regex
- The erroneous pattern
-
index
- The approximate index in the pattern of the error, or -1 if the index is not known
getIndex
public int getIndex()
-
Retrieves the error index.
-
-
Returns:
-
The approximate index in the pattern of the error, or -1 if the index is not known
getDescription
public String getDescription()
-
Retrieves the description of the error.
-
-
Returns:
-
The description of the error
getPattern
public String getPattern()
-
Retrieves the erroneous regular-expression pattern.
-
-
Returns:
-
The erroneous pattern
getMessage
public String getMessage()
-
Returns a multi-line string containing the description of the syntax error and its index, the erroneous regular-expression pattern, and a visual indication of the error index within the pattern.
-
-
Overrides:
-
getMessage
in class Throwable
-
-
Returns:
-
The full detail message
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4