Swift 3 continue 语句

Swift continue 语句告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代

  • 对于 for 循环, continue 语句执行后自增语句仍然会执行
  • 对于 whilerepeat…whiledo…while 循环, continue 语句重新执行条件判断语句

Swift continue 的语法格式

  1. continue

Swift continue 流程图:

Swift continue 语句

Swift continue 语句使用范例

  1. import Cocoa
  2. var step = 5
  3. repeat{
  4. step = step + 2
  5. if( step == 15 ){
  6. continue
  7. }
  8. print( "setp 的值为 \(step)")
  9. }while step < 20

编译运行以上 Swift 范例,输出结果为

  1. setp 的值为 7
  2. setp 的值为 9
  3. setp 的值为 11
  4. setp 的值为 13
  5. setp 的值为 17
  6. setp 的值为 19
  7. setp 的值为 21