Home Java Javatutorial Continue in java
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Continue in java

Advertisement
This tutorial highlights you about the continue statement when there is a need to skip the rest of the statement in the body.

During programming, you can use continue statement when there is a need to skip the rest of the statement in the body of the loop and continue with the next iteration of the loop. Continue statement in Java successfully used in many languages like C, C++, etc and it provide the option if we don not need to execute some statements under the loop then we use the continue statement that stops the normal flow of the control and control returns to the loop without executing the statements written after the continue statement.

There is the difference between break and continue statement that the break statement exit control from the loop but continue statement keeps continuity in loop without executing the statement written after the continue statement according to the conditions.

The program highlight you the conditions that when you will see that how the continue statement is used to stop the execution after that.

Below is the code of program:

public class Continue{

    public  static void main(String[] args){

    Thread t =  new Thread();

    int a = 0;

    try{

    for (int  i=1;i<10;i++)

      {

      if (i ==  5)

    {

    continue;

    //control  will never reach here (after the continue statement).

    //a = i;

    }

     t.sleep(1000);

     System.out.println("chandan");

     System.out.println("Value of a : " + a);

    }

    }

     catch(InterruptedException e){}

    }

  }

Output of the program:

If we write the code in the given program like this :



if (i == 5 )

  {

    continue;

    a = i;

  }
Then the program will generate a error on compile  time like : 

  C:\chandan>javac Continue.java

  Continue.java:12: unreachable statement

  a = i;

  ^

  1 error

  If we write the code in the given program like this  : 

  if (i == 5 )

  {

    continue;

  }


Then the program prints the output like : 

  C:\chandan>javac Continue.java

  C:\chandan>java Continue

  chandan

  Value of a : 0

  chandan

  Value of a : 0

  chandan

  Value of a : 0

  chandan

  Value of a : 0

  chandan

  Value of a : 0

  chandan

  Value of a : 0

  chandan

  Value of a : 0

  chandan

  Value of a : 0

Resource:

Java - Continue statement in Java

Java Break continue

Continue Statement in java 7

Continue statement in java

Java Continue

Advertisement

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: October 4, 2013

Ask Questions?    Discuss: Continue in java  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com