博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.util.ConcurrentModificationException
阅读量:5878 次
发布时间:2019-06-19

本文共 383 字,大约阅读时间需要 1 分钟。

1.在Java开发过程中,使用iterator遍历集合的同时对集合进行修改就会出现java.util.ConcurrentModificationException异常

2.在Java开发过程中,使用增强for循环遍历集合的同时对集合进行修改就会出现java.util.ConcurrentModificationException异常

如代码: 

出现原因:由于在循环中使用了if方法判断key是否为需要的key,如果是,则对其添加value,也就是json.put("logFiles", newFilePath),如果此时的key与之前的key不相同,则会抛出java.util.ConcurrentModificationException

如:

异常如下:

 

转载于:https://www.cnblogs.com/mrjade/p/10868334.html

你可能感兴趣的文章
Web API总结
查看>>
jquery.min.js v1.10.3版本autocomplete方法会在text前添加搜索出多少项的文本信息 要去除...
查看>>
数据结构堆排序
查看>>
Mysql怎么判断繁忙 checkpoint机制 innodb的主要参数
查看>>
MyGeneration学习笔记(11) :dOOdad的架构(Architectures)
查看>>
数据库模块41题作业
查看>>
《携程的技术演进之路》读后感
查看>>
IE8正式版引发VS2005和VS2008添加变量向导出错的解决方案
查看>>
[BZOJ 2243][SDOI2011] 染色
查看>>
Visual Studio 2010中文旗舰版+大家所关心的
查看>>
LeetCode-78-Subset
查看>>
libtiff.so.3
查看>>
人生感悟
查看>>
CSS transitions深入理解
查看>>
KDTree 板子
查看>>
.NET深入解析LINQ框架2
查看>>
股票新闻速递 隐私声明
查看>>
获取synchronized锁中的阻塞队列中的线程是非公平的
查看>>
在浏览器中输入Google.com并且按下回车之后发生了什么?[转]
查看>>
js刷新页面方法
查看>>