1.在Java開發過程當中,使用iterator遍歷集合的同時對集合進行修改就會出現java.util.ConcurrentModificationException異常java
2.在Java開發過程當中,使用加強for循環遍歷集合的同時對集合進行修改就會出現java.util.ConcurrentModificationException異常json
如代碼: spa
出現緣由:因爲在循環中使用了if方法判斷key是否爲須要的key,若是是,則對其添加value,也就是json.put("logFiles", newFilePath),若是此時的key與以前的key不相同,則會拋出java.util.ConcurrentModificationException3d
如:blog
異常以下:開發