 
                            ...
| Wiki Markup | 
|---|
| \[[Bloch 01|AA. Java References#Bloch 01]\] Item 39: "Use exceptions only for exceptional conditions" \[[JLS 05|AA. Java References#JLS 05]\] | 
...
CON21EXC01-J. Facilitate thread reuse by using Thread Pools 11. Concurrency (CON) CON08-J. Do not call overridable methods from synchronized regionsUse a class dedicated to reporting exceptions 13. Exceptional Behavior (EXC) EXC03-J. Use a logging API to log critical security exceptions