java.util.ConcurrentModificationException: null异常
普通for循环删除元素存在一个问题,那就是remove操作会改变List中元素的下标,可能存在漏删的情况。所以建议使用迭代器删除。某个线程在 Collection 上进行遍历时,通常不允许其他线程修改该 Collection,这会导致遍历的结果是不确定的。在执行增删操作以后,集合的expectedModCount和modCount的值不一致,这两个变量的作用都是记录修改次数的,二者不相等,就会抛错。expectedModCount:表示对ArrayList修改次数的期望值,它的初始值为modCo