| java.lang.Object java.lang.Throwable java.lang.Exception com.sun.portal.rewriter.util.uri.URISyntaxException
URISyntaxException | public class URISyntaxException extends Exception (Code) | | Checked exception thrown to indicate that a string could not be parsed as a
URI reference.
author: Mark Reinhold version: 1.3, 01/12/03 See Also: URI |
Method Summary | |
public int | getIndex() Returns an index into the input string of the position at which the
parse error occurred, or -1 if this position is not known. | public String | getInput() Returns the input string. | public String | getMessage() Returns a string describing the parse error. | public String | getReason() Returns a string explaining why the input string could not be parsed. |
URISyntaxException | public URISyntaxException(String input, String reason, int index)(Code) | | Constructs an instance from the given input string, reason, and error
index.
Parameters: input - The input string Parameters: reason - A string explaining why the input could not be parsed Parameters: index - The index at which the parse error occurred,or -1 if the index is not known throws: NullPointerException - If either the input or reason strings are null throws: IllegalArgumentException - If the error index is less than -1 |
URISyntaxException | public URISyntaxException(String input, String reason)(Code) | | Constructs an instance from the given input string and reason. The
resulting object will have an error index of -1.
Parameters: input - The input string Parameters: reason - A string explaining why the input could not be parsed throws: NullPointerException - If either the input or reason strings are null |
getIndex | public int getIndex()(Code) | | Returns an index into the input string of the position at which the
parse error occurred, or -1 if this position is not known.
The error index |
getInput | public String getInput()(Code) | | Returns the input string.
The input string |
getMessage | public String getMessage()(Code) | | Returns a string describing the parse error. The resulting string
consists of the reason string followed by a colon character
(':'), a space, and the input string. If the error index is
defined then the string " at index " followed by the index, in
decimal, is inserted after the reason string and before the colon
character.
A string describing the parse error |
getReason | public String getReason()(Code) | | Returns a string explaining why the input string could not be parsed.
The reason string |
|
|