It's not a secret anymore!*
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 Android Security Essentials Live Lessons this week in the Android 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
 
Don't get me started about those stupid light bulbs.
 
subject: Possible to have ConcurrentModificationException with multiple threads?
 
Similar Threads
Parent Thread gets the same object lock has child threads? Confused!!
start()-Method in Thread class
yield() on synchronized code
Threads question-15 needs justification
ConcurrentModificationException and for loops