Skip to content
Advertisement

Tag: iteration

Iterating through a Collection, avoiding ConcurrentModificationException when removing objects in a loop

We all know you can’t do the following because of ConcurrentModificationException: But this apparently works sometimes, but not always. Here’s some specific code: This, of course, results in: Even though multiple threads aren’t doing it. Anyway. What’s the best solution to this problem? How can I remove an item from the collection in a loop without throwing this exception? I’m

Advertisement