while(numSeconds>0 && !Thread.currentThread().isInterrupted()) { System.out.println(numSeconds); try { Thread.sleep(1000); numSeconds--; } catch (InterruptedException e){ System.out.println("Прервано!"); interrupt(); } } if(numSeconds==0) System.out.println("Марш!");