From c2d0a1f1bd2c6414c29dd44fe240dcf1f45e59b9 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Tue, 4 Dec 2012 11:54:39 -0800 Subject: Add detail messages to all remaining NullPointerExceptions. I've left java.util.concurrent alone, since that's upstream code. Change-Id: I349960aaddb78e55d4c336b58b637009db69ff98 --- json/src/main/java/org/json/JSONObject.java | 2 +- json/src/main/java/org/json/JSONTokener.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'json/src') diff --git a/json/src/main/java/org/json/JSONObject.java b/json/src/main/java/org/json/JSONObject.java index e7ca735..4e03b5a 100644 --- a/json/src/main/java/org/json/JSONObject.java +++ b/json/src/main/java/org/json/JSONObject.java @@ -131,7 +131,7 @@ public class JSONObject { */ String key = (String) entry.getKey(); if (key == null) { - throw new NullPointerException(); + throw new NullPointerException("key == null"); } nameValuePairs.put(key, entry.getValue()); } diff --git a/json/src/main/java/org/json/JSONTokener.java b/json/src/main/java/org/json/JSONTokener.java index ebfabe4..202e2e6 100644 --- a/json/src/main/java/org/json/JSONTokener.java +++ b/json/src/main/java/org/json/JSONTokener.java @@ -543,7 +543,7 @@ public class JSONTokener { */ public String nextTo(String excluded) { if (excluded == null) { - throw new NullPointerException(); + throw new NullPointerException("excluded == null"); } return nextToInternal(excluded).trim(); } -- cgit v1.1