Method threw 'java.lang.NullPointerException' exception. Cannot evaluate org.json.JSONObject.toString()

Debug模式下发现toString()抛NullPointerException,异常描述:

Method threw 'java.lang.NullPointerException' exception. Cannot evaluate org.json.JSONObject.toString()

解决方案:
因为Debug模式下需要显示变量信息,这个信息就是要调用toString()方法得到的,所以如果toString()方法在对null变量进行操作,就会出现这种异常。然而,出现这种情况并没有关系,因为这是Debug下看到的,而不是我们自己编写的代码中看到的,也就是说只要在我们的代码执行到toString()方法时不存在null变量即可。

    原文作者:omn1s
    原文地址: https://www.jianshu.com/p/98e7e8130dd7
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞