| | Design of the Real-Time Specification in Java (Site not responding. Last check: 2007-10-21) |
 | | Since legacy code or library methods might have been written assuming no ATC, by default ATC should be turned off (more precisely, it should be deferred as long as control is in such code). |
 | | Code that responds to an ATC does not return to the point in the thread where the ATC was triggered; that is, an ATC is an unconditional transfer of control. |
 | | If ATC is modeled by exception handling, there must be some way to ensure that an asynchronous exception is only caught by the intended handler and not, for example, by an all-purpose handler that happens to be on the propagation path. |
| www.informit.com /articles/article.asp?p=167819&seqNum=6 (559 words) |