Thread.sleep inside infinite while loop in lambda doesn't require 'catch (InterruptedException)' - why not? Thread.sleep inside infinite while loop in lambda doesn't require 'catch (InterruptedException)' - why not? multithreading multithreading