*
The moose likes Java in General and the fly likes Possible to have ConcurrentModificationException with multiple threads? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Possible to have ConcurrentModificationException with multiple threads?" Watch "Possible to have ConcurrentModificationException with multiple threads?" New topic
Author

Possible to have ConcurrentModificationException with multiple threads?

V Pinto
Greenhorn

Joined: Aug 06, 2011
Posts: 4
Hi!

Given the following code


Given that at any time an external thread can call remMethod() will I ever get a ConcurrentModificationException regarding the iterator it? I made the current thread to get the lock over the hash object when iterating so, in my understanding, even if an external thread tries to run remMethod() while iterating, wont be possible to get such an exception... I'm missing something?

Regards,RG
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Possible to have ConcurrentModificationException with multiple threads?