質問: 参考書を見ながら初めてandroid studioでアプリつくりをしています。 避難場所をマップに表示させるアプリです。 実機で試したのですがエラーメッセージが発生しました。どこが間違ってしまってるのか、どうすれば改善できるのかを教えていただきたいです。 発生している問題・エラーメッセージ FATAL EXCEPTION: main Process: com.example.itcollege.maprefuge, PID: 26587java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)at java.util.ArrayList.get(ArrayList.java:308) at com.example.itcollege.maprefuge.MapsActivity.onMapReady(MapsActivity.java:78) at com.google.android.gms.maps.SupportMapFragment$zza$1.zza(Unknown Source) at com.google.android.gms.maps.internal.zzt$zza.onTransact(Unknown Source at android.os.Binder.transact(Binder.java:387) at zu.a(:com.google.android.gms.DynamiteModulesB:82) at maps.ad.t$5.run(Unknown Source) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:224) at android.app.ActivityThread.main(ActivityThread.java:5526) 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) 全く持って初めての作成でわからないことばかりなのですがよろしくお願いします。
回答: エラーログ内のxxExceptionというのが今起きている問題の名前です、まずはこれについて調べてそれでもわからなかったら質問をしましょうね。 今回はIndexOutOfBoundsExceptionなので配列やリスト等に対して存在しない、不正な要素にアクセスした時に発生します。