ConcurrentModificationError Java, else if statement and for each loops (I don't know and can't use iterators)
Iterating through a Collection, avoiding ConcurrentModificationException when removing objects in a loop