for循环遍历集合时add或remove

之前使用foreach循环add数组元素时抛出ConcurrentModificationException,故总结如下: 运行:foreach循环时调用add,抛出java.util.ConcurrentModificationException异常: 可参考阿里编程手册的foreach中remove/add反例,截图如下: 上述例子把’1"换成"2",remove时则不会抛出异常。故分析如下:
相关文章
相关标签/搜索