在对List进行操作的时候用的增强for循环,报java.util.ConcurrentModificationException异常


具体的异常原因就是在用增强for循环进行遍历操作的时候是不能进行删除的,否则就抛出此异常
解决办法,可以new一个新的List来将需要的数据add进去,然后返回这个新的List

在使用Java增强for循环遍历List并尝试删除元素时,会遇到ConcurrentModificationException异常。本文解释了异常的原因,并提供了解决方案:通过创建新List并将所需元素添加到新List中,避免直接修改原List。
在对List进行操作的时候用的增强for循环,报java.util.ConcurrentModificationException异常


具体的异常原因就是在用增强for循环进行遍历操作的时候是不能进行删除的,否则就抛出此异常
解决办法,可以new一个新的List来将需要的数据add进去,然后返回这个新的List

565

被折叠的 条评论
为什么被折叠?