亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Android致命異常錯誤

Android致命異常錯誤

慕妹3146593 2021-07-05 16:15:31
我正在嘗試從 API 獲取數據。在執行代碼時,我收到以下錯誤:E/AndroidRuntime: FATAL EXCEPTION: main                  Process: com.example.smitsanghvi.moviedb, PID: 9844                  java.lang.IndexOutOfBoundsException: Invalid index 7, size is 0                      at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)                      at java.util.ArrayList.get(ArrayList.java:308)                      at com.example.smitsanghvi.moviedb.MainActivity$CheckConnectionStatus.onPostExecute(MainActivity.java:104)                      at com.example.smitsanghvi.moviedb.MainActivity$CheckConnectionStatus.onPostExecute(MainActivity.java:44)                      at android.os.AsyncTask.finish(AsyncTask.java:651)                      at android.os.AsyncTask.-wrap1(AsyncTask.java)                      at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:668)                      at android.os.Handler.dispatchMessage(Handler.java:102)                      at android.os.Looper.loop(Looper.java:148)                      at android.app.ActivityThread.main(ActivityThread.java:5417)                      at java.lang.reflect.Method.invoke(Native Method)                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)Application terminated.這是我在我的應用程序中使用的網站的 JSON 數據。我在此處附加的 JSON 數據并不完整,只是第一部分,以便您更好地理解。 [{"page": 1,"total_results": 20024,"total_pages": 1002,"results": [{"original_name": "The Big Bang Theory","genre_ids": [],"name": "The Big Bang Theory","popularity": 294.657,"origin_country": [],"vote_count": 3133,"first_air_date": "2007-09-24","backdrop_path": "/nGsNruW3W27V6r4gkyc3iiEGsKR.jpg","original_language": "en","id": 1418,"vote_average": 6.8,"poster_path": "/ooBGRQBdbGzBxAVfExiO8r7kloA.jpg"}]
查看完整描述

2 回答

?
嚕嚕噠

TA貢獻1784條經驗 獲得超7個贊

您是否忘記newlist.add(seasonInfo);在循環內添加?
否則這個循環是沒有意義的,循環后的 Log 會拋出異常。

查看完整回答
反對 回復 2021-07-22
?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

嘗試評論這一行:

Log.i("List:",newlist.get(0).getOverview());

因為您從不向newlist數組添加任何值,并且您正在嘗試獲取一些值。


查看完整回答
反對 回復 2021-07-22
  • 2 回答
  • 0 關注
  • 456 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號