do ... while 循环类似于while循环。在while循环中,循环连续条件在循环开始时测试,然后再执行循环体。do ... while语句在执行循环体之后测试循环连续条件。因此,循环体将被执行至少一次。

do ... while 终止时,将使用while子句后的语句继续执行。如果在正文中只有一条语句,则没有必要在do ... while语句中使用大括号。但是,大括号通常会包含在内以避免混淆while和do ... while语句。

do ... while循环语句语法

do { 
   Block of statements; 
} 
while (expression);