用Iterator迭代一个Map.values()   在迭代中不做任何操作  都会几率性的抛ConcurrentModificationException异常  请问这样的异常怎么规避啊  如下面这段代码:
Iterator<AgentBean> itAgentBean = SysAttribute.getAgentMap().values().iterator();
 while (itAgentBean.hasNext())
  {
      AgentBean agentBean = itAgentBean.next();
      System.out.println(agentBean );
  }