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決策
					
					