|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.kuka.exceptions.ThreadInterruptedException
public class ThreadInterruptedException
Unchecked equivalent for InterruptedException.
| Constructor Summary | |
|---|---|
ThreadInterruptedException()
Constructs a new exception with default message. |
|
ThreadInterruptedException(String message)
Constructs a new exception with the specified detail message. |
|
ThreadInterruptedException(String message,
Throwable cause)
Constructs a new exception with the specified detail message and cause. |
|
ThreadInterruptedException(Throwable cause)
Constructs a new exception with the specified cause and a detail message of (cause==null ? |
|
| Method Summary | |
|---|---|
static void |
checkInterrupted()
Checks the interrupted flag of the current thread and throws a ThreadInterruptedException if the flag is set. |
static void |
interruptAndThrow(InterruptedException e)
Interrupts the current thread and throws the InterruptedException as a ThreadInterruptedException. |
| 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 |
|---|
public ThreadInterruptedException(String message)
message - the detail message (which is saved for later retrieval by the Throwable.getMessage() method).
public ThreadInterruptedException(String message,
Throwable cause)
Note that the detail message associated with cause is not automatically incorporated in this
exception's detail message.
message - the detail message (which is saved for later retrieval by the Throwable.getMessage() method).cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null
value is
permitted, and indicates that the cause is nonexistent or
unknown.)public ThreadInterruptedException(Throwable cause)
PrivilegedActionException).
cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null
value is
permitted, and indicates that the cause is nonexistent or
unknown.)public ThreadInterruptedException()
| Method Detail |
|---|
public static void interruptAndThrow(InterruptedException e)
e - the InterruptedException
ThreadInterruptedException - alwayspublic static void checkInterrupted()
ThreadInterruptedException - if the current thread has its interrupted flag set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||