Why doesn't this code throw a ConcurrentModificationException?
6234
Why is a ConcurrentModificationException thrown and how to debug it
37194
What is the difference between a synchronized method and synchronized block in Java?
49942
Why does this polymorphic C# code print what it does?
123315
Why can't strings be mutable in Java and .NET?
122660
How does using the try statement avoid a race condition?
51466
Why is this parallel evaluation with Dispatch[] so slow?
26049
When is the finalize() method called in Java?
153841
What kind of behaviour causes an interrupted exception?
21268
Why does casting int to invalid enum value NOT throw exception?
88563
Exception cannot be converted to Throwable
128370
Is there a c# equivalent of Java ConcurrentHashMap
59374
Does Dispose still get called when exception is thrown inside of a using statement?
599
Is Java "pass-by-reference" or "pass-by-value"?
60490
Why would one declare an immutable class final in Java?
109442
How to deal with cross-thread access exceptions?
113320
How to modify a Collection while iterating using for-each loop without ConcurrentModificationException?
11617
Why must wait() always be in synchronized block