简单了解Swift语言中的break和continue语句的用法


break语句
在 C 编程语言中的 break 语句有以下两种用法:

当在循环中遇到 break 语句, 循环立即终止,程序控制继续循环语句的后面(退出循环)。

它可用于终止在switch语句(在下一章节)的情况(case)。

如果使用嵌套循环(即,一个循环在另一个循环), break语句将停止最内层循环的执行,并开始执行下一行代码块之后的代码块。

语法
在Swift 编程中的 break语句的语法如下:

复制代码 代码如下:

break


流程图

实例

复制代码 代码如下:

import Cocoa
 
var index = 10

do{
   index = index + 1
 
   if( index == 15 ){
      break
   }
   println( "Value of index is \(index)")
}while index < 20


当上述代码被编译和执行时,它产生了以下结果:

Value of index is 11
Value of index is 12
Value of index is 13
Value of index is 14

continue语句
在 Swift 编程语言中的 continue 语句告诉循环停止正在执行的语句,并在循环下一次迭代重新开始。

对于 for 循环,continue 语句使得循环的条件测试和增量部分来执行。对于 while 和 do ... while 循环,continue 语句使程序控制转到条件测试。

语法
在 Swift 中的 continue 语句的语法如下:

复制代码 代码如下:

continue


流程图

实例

复制代码 代码如下:

import Cocoa
 
var index = 10

do{
   index = index + 1
 
   if( index == 15 ){
      continue
   }
   println( "Value of index is \(index)")
}while index < 20


当上述代码被编译和执行时,它产生了以下结果:

Value of index is 11
Value of index is 12
Value of index is 13
Value of index is 14
Value of index is 16
Value of index is 17
Value of index is 18
Value of index is 19
Value of index is 20



相关阅读:
Android中findViewById返回为空null的快速解决办法
Win8系统出现蓝屏故障0x00000050错误代码现象的解决方法详解
详解C++编程中断言static_assert的使用
JavaScript程序员应该知道的45个实用技巧
MySQL错误ERROR 1615 解决方法
javascript实现点击商品列表checkbox实时统计金额的方法
javascript中键盘事件用法实例分析
MySQL中select语句介绍及使用示例
浅析JavaScript中的delete运算符
Android新浪微博下拉刷新(最新消息显示在最上面)
php异常处理使用示例
C#批量更新sql实例
js 3种归并操作的实例代码
浅析Android手机卫士手机定位的原理
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 《那年,那月,那些人 2》 看《假文盲》有感550字 梦想的力量作文(3篇) 今天,我要与往日不同 小学六年级作文800字:宁静的校园早晨 企业承包经营合同协议 农村基层党委领导述职报告 《爱你多么美》 2016我的中国梦演讲稿:致我敬爱的祖国 小学生学习雷锋精神作文600字 erp销售合同 最新土木生产实习报告范文 教师演讲稿:从“心”开始 相和歌辞。胡无人行-男儿徇大义 “安利难民”日记 2015英文辞职信格式 财神有道演员表介绍 演员详细介绍 优秀完整的客车租赁合同范本 寒夜的读后感 喜羊羊与灰太狼之吃草的狼 冬雨季专项施工方案 小学生迎春节的诗歌:新春随想 成功者和失败者的差别 小学一年级作文200字:我们的书 更年期的妈妈 文具盒作文550字 2017年春节饮食健康守则 励志小故事:世界上最顽强的少年 高中高三作文3200字:优秀作文选 收获的作文700字 浅浅的寂寞,浅浅的笑作文300字 那些优雅的菜 我只不过不会八卦是是非非 爱情 距离 时间 我们 现实 2011年销售员年度工作总结 工商局优秀党员先进事迹演讲稿 锅炉房工作制度汇总 写给憨包女:“月”的安慰 冬天的雪景初一作文 党员年终总结:加强自身党性修养,做合格党员 小学生心理健康教育主题班会教案 数码宝贝之新的冒险(3)作文1300字 听说爱情很美 写炒菜的作文600字 神回复段子 其实都是爱作文600字 又闻荠菜香 高中高三作文1200字:妈妈减肥记 爱--让世界不同 电线杆上的猴子作文3