package lecture.multithreading.timeout; public class MyRunnable implements Runnable{ @Override public void run() { for(int i = 1 ; i <= 10 ; i++){ try { Thread.sleep(1000); } catch (InterruptedException e) { System.out.println("thread was interrupted"); } if(i == 10) { System.out.println("time is up. "); System.exit(0); } } } }