Java Program to Create a Thread to Print all Even nos. from 1 to 50 with 100 ms delay

Write a Java program to create a thread to print all even nos. from 1 to 50 with delay to 100 ms after each number.



Source Code
class EvenNum1To50 extends Thread {
	
	public void run() {
		
		for(int i=1; i<=50; i++) {
			if(i%2 == 0)
				System.out.println("Even Thread: "+i);
			try {
				Thread.sleep(100);
			}
			catch (InterruptedException e) { }
		}
	}
}

public class EvenOddThreadWithDelay {

	public static void main(String[] args) {
	
		new EvenNum1To50().start();
	}
}
Output
Even Thread: 2
Even Thread: 4
Even Thread: 6
Even Thread: 8
Even Thread: 10
Even Thread: 12
Even Thread: 14
Even Thread: 16
Even Thread: 18
Even Thread: 20
Even Thread: 22
Even Thread: 24
Even Thread: 26
Even Thread: 28
Even Thread: 30
Even Thread: 32
Even Thread: 34
Even Thread: 36
Even Thread: 38
Even Thread: 40
Even Thread: 42
Even Thread: 44
Even Thread: 46
Even Thread: 48
Even Thread: 50