ConcurrentModificationException异常产生原因

来源:互联网 发布:web软件 淘汰桌面软件 编辑:程序博客网 时间:2024/05/02 13:49

当我们在遍历一个list的时候,如果对list的item做add或者remove的时候就会报这个错误,比如:

for (PopupItem s : list)                list.add(s);
或者

 for (PopupItem s : list)                this.list.remove(s);

知道了产生原因就可以解决这个bug了。

即:当我们在遍历一个list的时候,不要对list的item做add或者remove的操作。

0 0
原创粉丝点击