class A extends Thread{ public void run() { for(int i=0; i<30; i++) { System.out.println("Hi"); //handling the Exception as Thread.sleep() throws InterruptionException try { Thread.sleep(10); } catch (Exception e) { System.out.println(e); } } } } class B extends Thread{ public void run() { for(int i=0; i<30; i++) { System.out.println("Hello"); } } } public class Thread_Priority_Sleep{ public static void main(String[] args) { A obj1=new A(); B obj2=new B(); obj2.setPriority(10); obj1.start(); obj2.start(); } }