Iterator迭代器遍历过程出现ConcurrentModificationException的原因

一、情况一 遍历的过程,使用List集合的remove方法删除某个元素,使size的值发生变化,导致 hasNext成立,从而在进行下一步的ite.next()时执行checkForComodification()方法,检查出modCount != expectedModCount成立,最后抛出throw new ConcurrentModificationException()异常。 二、调试源
相关文章
相关标签/搜索