if-then语句是所有控制流语句中最基本的。它告诉您的程序仅在特定测试的结果为true时才执行代码的特定部分。if-then-else当“if”子句的计算结果为false时,该语句提供了执行的第二路径。与if-thenif-then-else不同的是,switch语句允许任何数量的可能执行路径。whiledo-while语句在特定的条件为true时,不断执行语句块。do-whilewhile之间的区别是do-while在循环的底部而不是顶部评估其表达。因此,do块内的语句始终至少执行一次。for语句提供了一种紧凑的方法来迭代一系列值。它有两种形式,其中一种是为遍历集合和数组而设计的。