java.lang.Object | +----java.lang.Throwable | +----java.lang.Exception | +----java.lang.InterruptedException
public class InterruptedException
extends Exception
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.