Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Java Javatutorial Java Continue

Related Tutorials


 
 

Share on Google+Share on Google+

Java Continue

Advertisement
This example program teaches you how to use the Continue statements in Java programming language. There are two types of continue statements in Java, Unlabeled Continue Statement and Labeled Continue Statement. Here we will explain you both the statements with the help of example program.

Java Continue refers to Continue statement in java, used for skipping the current iteration of Boolean expression. Java Continue is a form of expression used in Boolean expression. Sometimes Java Continue is used with break statement and sometime not.

Basically Java Continue is used for stopping the execution of the program and transfers control back to start of the loop.

Moreover, you can say that the continue statement in Java lets you jump out of the current iteration of a loop and then continue with the next iteration.

Java Continue is used to control loops :- for, while and do while loop.

There are two forms of continue statement in Java.

  1. Unlabeled Continue Statement
  2. Labeled Continue Statement

Unlabeled Continue Statement in Java

This form of statement causes skips the current iteration of innermost for, while or do while loop.

Example:

public class ContinueExample 
{
public static void main(String[] args) 
{
System.out.println("This example prints Odd Numbers till 100");
for (int i=1; i<=100; i++)
{
if(i%2 == 0) continue; //Continue the loop if i is not Odd Number
System.out.println(i); //Prints Odd number
}
}
}

2. Labeled Continue Statement in Java

A label is an identifier, used for identify the execution. It is put at the start of the loop followed by a colon. Labeled Continue Statement skips the current iteration of an outer loop marked with the given label.

Example:

public class ContinueLabelExample 
{
	public static void main(String[] args) 
	{
		System.out.println("This is an example of Continue Label in Java!");
		
		int desiredcount = 100;
		int i=0;

		MAIN_LOOP:
		while(i<=desiredcount){
			for(i=0;;i++){
			  if (desiredcount > 50) {
				 break MAIN_LOOP;
			  }
			  desiredcount += i;
			}
		}

	}
}
Advertisement

If you enjoyed this post then why not add us on Google+? Add us to your Circles



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: September 9, 2013

Related Tutorials

Discuss: Java Continue  

Post your Comment


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