List<Integer> al = new ArrayList<Integer>(); for(int i=0;i<10;i++){ al.add(i); } for(Integer x:al){ al.remove(x); System.out.println(al); }
Well, the question is interesting, so I tried it on my system, and this is the wat I got.
Exception in thread "main" java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(Unknown Source) at java.util.AbstractList$Itr.next(Unknown Source) at test.Main.main(Main.java:17)
bragboy
source share