Another way to end Loop with InterruptException

This is not recommanded, since loop exit is not implicit.
You'd better handle InterruptException do nothing.