如果程序中出现多个线程同时访问一个Map,而其中至少一个线程修改Map既然找到了问题的原因,那么如何解决呢?可以通过调用Iterator的remove函数来移除元素。

详解Java删除Map中元素java.util.ConcurrentModificationException”异常解决