| java.lang.Object | |||
| ↳ | java.lang.Throwable | ||
| ↳ | java.lang.Exception | ||
| ↳ | java.net.URISyntaxException | ||
A URISyntaxException will be thrown if some information could not be parsed while creating a URI. 
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Constructs a new 
            URISyntaxExceptioninstance containing the string that caused the exception, a description of the problem and the index at which the error occurred. | ||||||||||
|  | 
           Constructs a new 
            URISyntaxExceptioninstance containing the string that caused the exception and a description of the problem. | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Gets the index at which the syntax error was found or 
            -1if the index is unknown/unavailable. | ||||||||||
|  | 
           Gets the initial string that contains an invalid syntax.
           | ||||||||||
|  | 
           Gets a description of the exception, including the reason, the string that caused the syntax error and the position of the syntax error if available.
           | ||||||||||
|  | 
           Gets a description of the syntax error.
           | ||||||||||
| [Expand] 
           Inherited Methods
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.lang.Throwable | |||||||||||
|  From class java.lang.Object | |||||||||||
Constructs a new URISyntaxException instance containing the string that caused the exception, a description of the problem and the index at which the error occurred.
| input | the string that caused the exception. | 
|---|---|
| reason | the reason why the exception occurred. | 
| index | the position where the exception occurred. | 
| NullPointerException | if one of the arguments inputorreasonisnull. | 
|---|---|
| IllegalArgumentException | if the value for indexis lesser than-1. | 
Constructs a new URISyntaxException instance containing the string that caused the exception and a description of the problem.
| input | the string that caused the exception. | 
|---|---|
| reason | the reason why the exception occurred. | 
| NullPointerException | if one of the arguments inputorreasonisnull. | 
|---|
Gets the index at which the syntax error was found or -1 if the index is unknown/unavailable.
Gets the initial string that contains an invalid syntax.
Gets a description of the exception, including the reason, the string that caused the syntax error and the position of the syntax error if available.
Gets a description of the syntax error.