The Grouping threads and processing uncontrolled exceptions in a group of threads recipe of this chapter