Provided explanation for 'java.lang.InterruptedException: sleep interrupted' message