关于 Continue 语句
continue 语句与 break 类似,都是终止循环的一部分执行。但与 break 不同的是,continue 只跳过当前迭代中剩余步骤的执行,而不是终止整个循环。
参见关于 Break 语句。
例如,以下代码将列表中所有正数相加:
此示例与使用 break 的第一个示例完全相同,只是用 continue 替换了 break。在此示例中,每次遇到负数时,当前循环中剩余的步骤会被跳过。由于语句块中只剩一个步骤,即 total+=list[n];,循环只是在对正数列表元素求和。