java.util.ConcurrentModificationException 异常
时间: 2023-10-17 10:31:30 浏览: 102
java 集合并发操作出现的异常ConcurrentModificationException
5星 · 资源好评率100%
java.util.ConcurrentModificationException 是 Java 中的一种运行时异常,表示在迭代集合时,其他线程修改了集合的结构(例如添加或删除元素)。
这个异常通常发生在使用迭代器遍历集合时,而在遍历过程中又对集合进行了修改操作。解决这个问题的方法是使用线程安全的集合类或者在遍历集合时使用 synchronized 关键字进行同步锁定。另外,也可以使用迭代器的 remove() 方法进行元素的删除操作,而不是使用集合自带的删除方法。
阅读全文