Java While Loop

    Unlike for-loop , the while loop is used when the number of iterations is unknown. The while loop will execute a program several times until the condition is false.

    Syntax

    while(condition){  
    //code to be executed  
    }

    Example

    public class WhileExample {  
    public static void main(String[] args) {  
        int i=1;  
        while(i<=3){  
            System.out.println(i);  
        i++;  
        }  
    }  
    }

    Output

    1
    2
    3

    Infinitive while Loop

    The while loop will execute infinite time when we pass the true value as the condition. If you want to exit from the infinite loop, press ctrl+c .

    Syntax

    while(true){  
    //code to be executed  
    }

    Example

    public class WhileExample2 {  
    public static void main(String[] args) {  
        while(true){  
            System.out.println("infinitive while loop");  
        }  
    }  
    }

    Output

    infinitive while loop 
    infinitive while loop 
    infinitive while loop 
    infinitive while loop 
    infinitive while loop 
    ctrl+c