title: How can I immediately terminate a Thread? (Not interrupt)
body: <p>This is not a question about how to cleanly terminate a thread, ie by calling interrupt on it and having the thread respond appropriately. I cannot modify code the thread is executing in any way.</p>
  
  <p>I specifically want to immediately terminate a Thread, I don't care at all what state things are left in. I know something similar is possible using Thread.stop, however this actually throws a ThreadDeath exception, and for the Thread to terminate this exception cannot be caught. However the code I am dealing with catches this exception and is not rethrowing it.</p>
  
  <p>Thread.destroy() seemed to be what I was looking for, however this method was never implemented. Is there any other way of achieving this?</p>