lightbulb_outline Please take our October 2018 developer survey. Start survey
added in API level 1

InterruptedException

public class InterruptedException
extends Exception

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.InterruptedException


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();
 

Summary

Public constructors

InterruptedException()

Constructs an InterruptedException with no detail message.

InterruptedException(String s)

Constructs an InterruptedException with the specified detail message.

Inherited methods

Public constructors

InterruptedException

added in API level 1
public InterruptedException ()

Constructs an InterruptedException with no detail message.

InterruptedException

added in API level 1
public InterruptedException (String s)

Constructs an InterruptedException with the specified detail message.

Parameters
s String: the detail message.