そもそもインデックス例外は件のfor文じゃ発生するわけ無いから
ループの中身を見ないとさっぱり分かりませんわ
どうせ下らんところミスっているんだろうが