今天在运行程序的时候发现以下报错:
报错内容提示的是空指针异常,但是找了半天都没有发现错误所在,后面通过打log的方法,发现是因为json中的内容为空导致的,然后一步步网上去找,发现是因为自己现将json中的内容输出了,导致后面再次声明变量后,转为json格式为空
将第一句Log.d(TAG,"body is "+response.body().string());
删了,或通过变量输出该内容即可
所以在关键点一定要打log,并且要判断内容是否为空再进行后续操作!
今天在运行程序的时候发现以下报错:
报错内容提示的是空指针异常,但是找了半天都没有发现错误所在,后面通过打log的方法,发现是因为json中的内容为空导致的,然后一步步网上去找,发现是因为自己现将json中的内容输出了,导致后面再次声明变量后,转为json格式为空
将第一句Log.d(TAG,"body is "+response.body().string());
删了,或通过变量输出该内容即可
所以在关键点一定要打log,并且要判断内容是否为空再进行后续操作!