Salve a tutti volevo sapere cosa c'è che non va in queste due righe di codice:

codice:
List test = new LinkedList();
ListIterator selettore = test.listIterator();
String selezionato = new String();

test.add( new String("zero") );
test.add( new String("uno") );

while( selettore.hasNext() ){
	selezionato = (String) selettore.next();
	System.out.println( selezionato );
}
mi da un errore di ConcurrentModificationException

codice:
Exception in thread "main" java.util.ConcurrentModificationException
	at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:552)
	at java.util.LinkedList$ListItr.next(LinkedList.java:488)