1
0
Fork 0
mirror of https://github.com/ethauvin/JSON-java.git synced 2025-06-17 07:50:52 -07:00

fixes wrapped exceptions

This commit is contained in:
John J. Aylward 2017-11-02 22:32:24 -04:00
parent d2a66a4287
commit 18952b5ac0

View file

@ -111,7 +111,7 @@ public class JSONArray implements Iterable<Object> {
char nextChar = x.nextClean(); char nextChar = x.nextClean();
if (nextChar == 0) { if (nextChar == 0) {
// array is unclosed. No ']' found, instead EOF // array is unclosed. No ']' found, instead EOF
throw new JSONException(x.syntaxError("Expected a ',' or ']'")); throw x.syntaxError("Expected a ',' or ']'");
} }
if (nextChar != ']') { if (nextChar != ']') {
x.back(); x.back();
@ -126,12 +126,12 @@ public class JSONArray implements Iterable<Object> {
switch (x.nextClean()) { switch (x.nextClean()) {
case 0: case 0:
// array is unclosed. No ']' found, instead EOF // array is unclosed. No ']' found, instead EOF
throw new JSONException(x.syntaxError("Expected a ',' or ']'")); throw x.syntaxError("Expected a ',' or ']'");
case ',': case ',':
nextChar = x.nextClean(); nextChar = x.nextClean();
if (nextChar == 0) { if (nextChar == 0) {
// array is unclosed. No ']' found, instead EOF // array is unclosed. No ']' found, instead EOF
throw new JSONException(x.syntaxError("Expected a ',' or ']'")); throw x.syntaxError("Expected a ',' or ']'");
} }
if (nextChar == ']') { if (nextChar == ']') {
return; return;