Lecture Notes for Concurrent Programming

1 July 2003 - Java Threads


Calling t.stop() causes a ThreadDeath exception to be thrown in the called thread t. Because t.stop() can be called at any time, every statement t executes appears to a potential thrower of a ThreadDeath exception. This potential is the reason t.stop() is said to provide asynchronous termination.


This page last modified on 16 July 2003.