Friday, 20 November 2015

Java Tutorial : Java Continue Statement with Label


Click here to watch in Youtube : 
https://www.youtube.com/watch?v=fTMVHrSm9nI&list=UUhwKlOVR041tngjerWxVccw

ContinueDemo.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("------------------------------");
        }

    }
}
Output
i : 0

j : 0

i : 1

j : 0
Click the below link to download the code:
https://sites.google.com/site/javaee4321/java/ControlFlowDemoContinuewithLabelApp.zip?attredirects=0&d=1

Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/ControlFlowDemoContinuewithLabelApp

Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/9f2088c41ff235b2716289e24cabde9d7d07fb91/BasicJava/ControlFlowDemoContinuewithLabelApp/?at=master

See also:
  • All JavaEE Viedos Playlist
  • All JavaEE Viedos
  • All JAVA EE Links
  • Servlets Tutorial
  • All Design Patterns Links
  • JDBC Tutorial
  • Java Collection Framework Tutorial
  • JAVA Tutorial
  • 2 comments:

    1. Thank you for posting such a useful, impressive and informative content.

      java training in mumbai

      ReplyDelete
    2. Its a wonderful post and very helpful, thanks for all this information.
      Javascript Training in Delhi

      ReplyDelete