Delay Example

This section learns you to make delay between the execution of program.

Delay Example

This section learns you to make delay between the execution of program.

Delay Example

Delay Example

     

In this section we learn how we can make a program so that there are delay between the execution of program.

In this example we are using a sleep() method. We are passing 4000 to give the waiting time to our thread. This mean at execution time our program will wait for 4000 millisecond. The sleep() method can throws an InterruptedException .Show we must have write the sleep() method within try/catch block.  

 

 

 

 

The code of the program is given below:

public class DelayExample{
  public static void main(String[] args){
  System.out.println("Hi");
  for (int i = 0; i < 10; i++)
  {
  System.out.println("Number of itartion = " + i);
  System.out.println("Wait:");
  try
  {
  Thread.sleep(4000);  
 
  }catch (InterruptedException ie)
  {
  System.out.println(ie.getMessage());
  }
  }
  }
}

The output of the program is given below:

C:\convert\rajesh\completed>javac DelayExample.java
C:\convert\rajesh\completed>java DelayExample
Hi
Number of itartion = 0
Wait:
Number of itartion = 1
Wait:
Number of itartion = 2
Wait:
Number of itartion = 3
Wait:
Number of itartion = 4
Wait:
Number of itartion = 5
Wait:
Number of itartion = 6
Wait:
Number of itartion = 7
Wait:
Number of itartion = 8
Wait:
Number of itartion = 9
-Wait:

Download this example.