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

实例
#import <Foundation/Foundation.h>int main () {/* local variable definition */int a = 10;/* while loop execution */while( a < 20 ) {NSLog(@"value of a: %d\n", a);a++;if( a > 15) {/* terminate the loop using break statement */break;}}return 0;}
结果如下:
2022-09-07 22:15:46.905 demo[12282] value of a: 102022-09-07 22:15:46.906 demo[12282] value of a: 112022-09-07 22:15:46.906 demo[12282] value of a: 122022-09-07 22:15:46.906 demo[12282] value of a: 132022-09-07 22:15:46.906 demo[12282] value of a: 142022-09-07 22:15:46.906 demo[12282] value of a: 15