尽管使用synchronized,ConcurrentModificationException

尽管使用synchronized,ConcurrentModificationException

public synchronized X getAnotherX(){ 
  if(iterator.hasNext()){
   X b = iterator.next();
   String name = b.getInputFileName();
  ...
   return b;
  }
  else{return null;}
 }

尽管声明头中的synchronized语句,我仍然在我使用iterator.next()的行中得到一个ConcurrentModificationException异常; 什么错了?


尚方宝剑之说
浏览 754回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java