Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

java.lang
Class ThreadDeath  view ThreadDeath download ThreadDeath.java

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Error
          extended byjava.lang.ThreadDeath
All Implemented Interfaces:
java.io.Serializable

public class ThreadDeath
extends Error

ThreadDeath is thrown in a thread when someone calls stop() on that thread. Important: Make sure you rethrow this exception if you catch it. If you don't, the thread will not die.

This is an Error rather than an exception, so that normal code will not catch it. It is intended for asynchronous cleanup when using the deprecated Thread.stop() method.


Nested Class Summary
 
Nested classes inherited from class java.lang.Throwable
 
Field Summary
private static long serialVersionUID
          Compatible with JDK 1.0+.
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
ThreadDeath()
          Create an error without a message.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Compatible with JDK 1.0+.

See Also:
Constant Field Values
Constructor Detail

ThreadDeath

public ThreadDeath()
Create an error without a message.