When I reverse iterate over an ArrayList I am getting a IndexOutOfBoundsException. I tried doing forward iteration and there is no problem. I expect and know that there are five
I know this is an old question, but Java contains a Collections.reverse( List ) method. Why wouldn't you just reverse it and do forward iteration?
Collections.reverse( List )