It's a general InterruptedException handling question. Typically that would be thrown because somehow the user tried to terminate processing. If it's ignored it can result in a process that won't shut down or is otherwise unresponsive to the user.