Mega Code Archive

 
Categories / Java Tutorial / Collections
 

Concurrent Modification Exception

import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; import java.util.List; public class MainClass {   public static void main(String args[]) {     List list = new ArrayList(Arrays.asList("a","b","c"));     Iterator i = list.iterator();     while (i.hasNext()) {       System.out.println(i.next());       list.add("Add");     }   } } a Exception in thread "main" java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449) at java.util.AbstractList$Itr.next(AbstractList.java:420) at MainClass.main(MainClass.java:11)