Objective-C编程语言中的break语句有以下两种用法 -
- 当在循环内遇到break语句时,循环立即终止,程序控制在循环后的下一个语句处重新开始。
- 它可以用于在switch语句中终止一个case(在下一章中介绍)。
如果使用嵌套循环(即另一个循环中的一个循环),break语句将停止执行最内层循环并开始执行块之后的下一行代码。
语法
Objective-C中break语句的语法如下 -
break;
流程图

示例代码
#import <Foundation/Foundation.h>
int main () {
   /* 局部变量定义 */
   int a = 10;
   /* while循环执行 */
   while( a < 20 ) {
      NSLog(@"value of a: %d\n", a);
      a++;
      if( a > 15) {
         /* 使用break语句终止循环 */
         break;
      }
   }
   return 0;
}
执行上面示例代码,得到以下结果:
2018-11-14 07:32:47.365 main[72348] value of a: 10
2018-11-14 07:32:47.366 main[72348] value of a: 11
2018-11-14 07:32:47.367 main[72348] value of a: 12
2018-11-14 07:32:47.367 main[72348] value of a: 13
2018-11-14 07:32:47.367 main[72348] value of a: 14
2018-11-14 07:32:47.367 main[72348] value of a: 15
						上一篇:
								Objective-C循环
												下一篇:
								Objective-C决策
												
						
						
					
					
					