public class JSONParseException
extends java.lang.RuntimeException
Exception that is thrown when invalid JSON is encountered by the parser.
The error message is formatted so that it points to the first.
This exception creates a message that points to the first offending character in the JSON string:
{ "x" : 3, "y" : 4, some invalid json.... }
^
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
pos |
(package private) java.lang.String |
s |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
JSONParseException(java.lang.String s,
int pos)
Creates a new instance.
|
JSONParseException(java.lang.String s,
int pos,
java.lang.Throwable cause)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMessage() |
private static final long serialVersionUID
java.lang.String s
int pos
public JSONParseException(java.lang.String s,
int pos)
s - the JSON being parsedpos - the position of the failurepublic JSONParseException(java.lang.String s,
int pos,
java.lang.Throwable cause)
s - the JSON being parsedpos - the position of the failurecause - the root cause