This page topics close

The do-while loop is similar to while loop except one key difference. A do-while loop first execute the body of do block after that it check the condition of while. As a do block of do-while loop executed first before checking the condition, do-while loop execute at least once even the condition within while is false. The while statement of do-while loop end with ";" (semicolon).

Syntax:

do{  
//body of do block  
}  
while(condition); 

  • Example of do -while loop

    Example)
    drag_handle
     fun main(array: Array<String>) {
    
    
    //  Example of do-while loop
    
        var i = 1
    
        do {
            println(i)
            i++
        } while (i <= 5)
    
    
    }
    Output:
    1
    2
    3
    4
    5

What next?

The next topic is Kotlin if Expression

Share this page