Sometimes it is necessary that the block or statement must be executed at least once but if the condition is initially at a false state then the block will not be executed.
So for the situation where a block of code must be executed at least once, a do-while loop comes in play.
do–while is an exit-control loop that is it checks the condition after the first execution of the block. And it keeps executing the block until the condition state is false.
Syntax of do..while loop:
Example of a do-while loop in java:
public class dowhileloopTest
public static void main(String args)
int a = 1;
//will be executed once
System.out.println("Value of x:" + a);
while (a < 5);
Value of x:1
Value of x:2
Value of x:3
Value of x:4