Can you either add a comment, or re-throw as RuntimeException. AFAIK, InterruptedExceptions are possible when Thread.interrupt() is called or such.