I’m aware of current practice of using Executors instead of ThreadGroup:
- generally preferred way to deal with Threads
- catching exceptions from threads, etc…
However, what are the inherent flaws of ThreadGroup as such (I’ve heard a vague criticism for that class)?
Thanks for answer.
PS. this does not seem to answer this question.
This is explained in Effective Java 2nd Ed., Item 73.