CCCPaste

Untitled

public class Main {
    public static void main(String[] args) {
        t t1 = new t(1);
        t t2 = new t(2);
        t1.start();
        t2.start();
        try {
//            t1.join();
           if(t1.isAlive()) {
               System.out.println("Thread 1 interrupted!");
               t1.interrupt();
           }
//            t2.join();

        if(t2.isAlive()) {
            t2.interrupt();
            System.out.println("Thread 2 interrupted");
        }
        }
        catch (Exception ex) {
            ex.printStackTrace();
        }

 }
}
class t extends  Thread {
    int id;
    public t(int _id) {
        id = _id;
    }
    @Override
    public void run() {
        for(int i = 0; i < 10; i++) {
            System.out.println("Thread " + id +  " " + i);
            try {
               // Thread.sleep(100);
            }
            catch (Exception ex) {
                ex.printStackTrace();
            }
        }
    }
}