Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/01/2008, 01:48
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: Problema eliminando elemento de un ArrayList

ConcurrentModificationException

No puedes borrar elementos de una coleccion mientras la estas recorriendo. Lo dice el API. Para borrarlo tienes que usar el metodo propio del Iterator que uses para recorrerlo. Así que lo habitual es recorrer el Iterator y cuando te encuentres el elemento a borrar, ejecutar miIterador.remove();

En el segundo caso que pones no se exactamente por que da el error a no ser que tengas un Iterador por ahi, si no te deberia dar otra excepción, pero como no esta el stacktrace no puedo detallar más.

S!