/* * @(#)InterruptedException.java 1.15 03/12/19 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.lang; /** * 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. * * @author Frank Yellin * @version 1.15, 12/19/03 * @see java.lang.Object#wait() * @see java.lang.Object#wait(long) * @see java.lang.Object#wait(long, int) * @see java.lang.Thread#sleep(long) * @see java.lang.Thread#interrupt() * @see java.lang.Thread#interrupted() * @since JDK1.0 */ public class InterruptedException extends Exception { /** * Constructs an InterruptedException with no detail message. */ public InterruptedException() { super(); } /** * Constructs an InterruptedException with the * specified detail message. * * @param s the detail message. */ public InterruptedException(String s) { super(s); } }