偶遇到 java.util.ConcurrentModificationException 的异常
2016-12-26 12:43
555 查看
今天在调试程序 遇到了如此问题 贴上代码来看看 稍后分析 List<String> list = null; boolean isUpdate = false; try { list = JSON.parse(var.getValue(), ArrayList.class); if(CollectionUtils.isNotEmpty(list)){ for (String workno : list) { if (cmd.getUserId().toString().equals(workno)) { isUpdate = true; list.remove(workno); //排除重复 if (!list.contains(cmd.getTransferUserId().toString())) { list.add(cmd.getTransferUserId().toString()); } } } map.put(var.getName(), JSON.json(list)); } } catch (ParseException e) { log.warn("Admin|doTransPermissions|Exception", e); throw new UedException(e); } catch (IOException e) { log.warn("Admin|doTransPermissions|Exception", e); throw new UedException(e); }java.util.ConcurrentModificationException原因
相关文章推荐
- 从ArrayList中删除对象报java.util.ConcurrentModificationException异常解决
- java迭代器异常 java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry
- java.util.ConcurrentModificationException异常 解决方法
- java.util.ConcurrentModificationException异常
- 异常:java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException异常
- Java中的java.util.ConcurrentModificationException异常
- java.util.ConcurrentModificationException 异常的分析
- Collection 或 Map 进行迭代操作抛出 java.util.ConcurrentModificationException 异常
- 关于出现List的java.util.ConcurrentModificationException异常问题的解决
- arraylist 遇到java.util.ConcurrentModificationException真正原因。
- java.util.ConcurrentModificationException异常解决
- java.util.ConcurrentModificationException异常
- java.util.ConcurrentModificationException异常
- 为什么会出现 java.util.ConcurrentModificationException 异常?
- 为什么会出现 java.util.ConcurrentModificationException 异常?
- 为什么会出现 java.util.ConcurrentModificationException 异常?
- java.util.ConcurrentModificationException异常解决方法
- 主题:java.util.ConcurrentModificationException 异常解决办法
- java.util.ConcurrentModificationException异常处理