java.lang.InterruptedException

This is thrown when a thread is interrupted. Note that this does not clear the interrupt status of a thread.