今天在运行程序的时候发现以下报错:

Android Stduio:java.lang.NullPointerException: Attempt to invoke virtual method解决方案

报错内容提示的是空指针异常,但是找了半天都没有发现错误所在,后面通过打log的方法,发现是因为json中的内容为空导致的,然后一步步网上去找,发现是因为自己现将json中的内容输出了,导致后面再次声明变量后,转为json格式为空

将第一句Log.d(TAG,"body is "+response.body().string());删了,或通过变量输出该内容即可

所以在关键点一定要打log,并且要判断内容是否为空再进行后续操作!

相关文章:

  • 2021-08-23
  • 2021-12-24
  • 2021-06-09
  • 2022-01-09
  • 2021-06-04
  • 2021-08-10
  • 2021-05-15
  • 2021-05-29
猜你喜欢
  • 2022-12-23
  • 2021-05-24
  • 2021-05-31
  • 2021-12-13
  • 2021-10-16
  • 2021-12-18
  • 2021-12-04
相关资源
相似解决方案