Click here to watch in Youtube : https://www.youtube.com/watch?v=fTMVHrSm9nI&list=UUhwKlOVR041tngjerWxVccwContinueDemo.java public class ContinueDemo
{
public static void main(String[] args)
{
/*
* The continue statement skips the current iteration of a for, while ,
* or do-while loop. The unlabeled form skips to the end of the
* innermost loop's body and evaluates the boolean expression that
* controls the loop.
*/
for (int i = 0; i < 2; i++)
{
System.out.println("i : " + i + "\n");
for (int j = 0; j < 3; j++)
{
if (j == 1)
{
continue;
}
System.out.println("j : " + j);
}
System.out.println("------------------------------");
}
}
}
Output i : 0
j : 0
j : 2
------------------------------
i : 1
j : 0
j : 2
------------------------------
ContinueWithLabelDemo.java public class ContinueWithLabelDemo
{
public static void main(String[] args)
{
/*
* A labeled continue statement skips the current iteration of an outer
* loop marked with the given label.
*/
outer: for (int i = 0; i < 2; i++)
{
System.out.println("\n" + "i : " + i + "\n");
for (int j = 0; j < 3; j++)
{
if (j == 1)
{
continue outer;
}
System.out.println("j : " + j);
}
System.out.println("------------------------------");
}
}
}