What of the following fails to cause a thread stop executing ?
The program exits via a call to System.exit(0);
Another thread is given a higher priority.
A call to the thread's stop method.
A call to the halt method of the Thread class.