2.9.2 while循环
while语句同for语句一样都可以执行循环,但是while的使用更加灵活,可以在代码块执行前判断条件,也可以在代码块执行一次后再行判断条件。while语句的使用方法基本上和if语句相同,其区别就在于,if语句一般需要先知道循环次数,而while语句即便不知道循环次数也可以使用。while语句基本语法如下:

while语句包括两个部分,布尔值和执行语句,while语句执行步骤一般如下所示。
■判断布尔值。
■若布尔值为true则执行语句,否则跳过。
下列代码是将一个数值每次减1,直到这个数值等于1为止。

在while语句中,可以使用continue语句来执行下一次迭代而不执行完所有的执行语句,当执行到continue关键字时则跳出并继续执行while循环而不执行continue关键字后的语句。也可以使用break关键字在某个条件下跳出并终止循环,继续执行循环后的语句,示例代码如下:
