将json数据转换成jsonobject

时间:2019-01-07 06:19:31

标签: android

  

E / AndroidRuntime:致命异常:主要过程:   com.example.ahsan.ethlon2,PID:11641 java.lang.NumberFormatException:   对于输入字符串:“”

     

在java.lang.Integer.parseInt(Integer.java:608)

     

在java.lang.Integer.parseInt(Integer.java:643)

     在

  com.example.ahsan.ethlon2.MegaMenu $ GetContacts.onPostExecute(MegaMenu.java:363)

     在

  com.example.ahsan.ethlon2.MegaMenu $ GetContacts.onPostExecute(MegaMenu.java:281)

     

在android.os.AsyncTask.finish(AsyncTask.java:695)

     

在android.os.AsyncTask.-wrap1(未知来源:0)

     在

  android.os.AsyncTask $ InternalHandler.handleMessage(AsyncTask.java:712)

     

在android.os.Handler.dispatchMessage(Handler.java:105)

     

在android.os.Looper.loop(Looper.java:164)

     

在android.app.ActivityThread.main(ActivityThread.java:6938)

     

在java.lang.reflect.Method.invoke(本机方法)

     在

  com.android.internal.os.Zygote $ MethodAndArgsCaller.run(Zygote.java:327)

     

在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

1 个答案:

答案 0 :(得分:0)

您正在尝试将空字符串("")转换为数字。在将字符串转换为数字之前,先对字符串添加检查。

if(!string.isEmpty()) {
    Integer.parseInt(string);
}