How do we use a break statement in while loop in C#?

The break statement terminates the loop and transfers execution to the statement immediately following the loop.

When the break statement is encountered inside a loop, the loop is immediately terminated and program control resumes at the next statement following the loop.

Let us see an example to learn how to work with break statement in while loop. The following code snippet terminates the loop using break statement.

if (a > 15) {

The following is the complete code.


 Live Demo

using System;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         /* local variable definition */
         int a = 10;
         /* while loop execution */
         while (a < 20) {
            Console.WriteLine("value of a: {0}", a);
            if (a > 15) {
               /* terminate the loop using break statement */


value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15

karthikeya Boyini
karthikeya Boyini

I love programming (: That's all I know

Updated on: 23-Jun-2020


Kickstart Your Career

Get certified by completing the course

Get Started