Page 84 - iPlus_Ver_2.0_class_8
P. 84
if(i==5)
{
break;
}
else
{
System.out.println("The value of i is: " + i);
}
}
System.out.println("Loop is terminated");
}
}
In the preceding program, the for loop terminates when the value of the variable i becomes 5.
This is because the break statement gets executed when the condition given with the ‘if’ keyword
becomes true (i == 5), which causes the loop to stop executing and come outside the loop.
The continue statement
Unlike the break statement, the continue statement forces the next iteration of the loop to take
place and skips the current iteration.
For example,
public class ContinueStatement
{
public static void main(String args[])
{
int i;
for(i=1; i<=10; i++)
{
if(i==5)
{
System.out.println("Loop is continued"); continue;
}
else
{
System.out.println("The value of i is: " + i);
}
}
}
}
82
iPlus (Ver. 2.0)-VIII

