TopBlend: Here is the first difference. There are 1 differences. is old. is new.

java.lang
Class InterruptedException


java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.InterruptedException
All Implemented Interfaces:
Serializable

public class InterruptedException
extends Exception

Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity. Occasionally a method may wish to test whether the current thread has been interrupted, and if so, to immediately throw this exception. The following code can be used to achieve this effect:


 
 if (Thread.interrupted()) // Clears interrupted status!
 throw new InterruptedException();
 
Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it using the interrupt method in class Thread.

Since:
JDK1.0
See Also:
Object.wait() , Object.wait(long) , Object.wait(long, int) , Thread.sleep(long) , Thread.interrupt() , Thread.interrupted() , Serialized Form

Constructor Summary
InterruptedException ()
          Constructs an InterruptedException with no detail message.
InterruptedException ( String  s)
          Constructs an InterruptedException with the specified detail message.
 
Method Summary
 
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
 

Constructor Detail

InterruptedException


public InterruptedException()
Constructs an InterruptedException with no detail message.


InterruptedException


public InterruptedException(String s)
Constructs an InterruptedException with the specified detail message.

Parameters:
s - the detail message.