break 語(yǔ)句

2018-06-16 15:22 更新

語(yǔ)法:

BreakStatement : break ; break [ 此處無(wú)換行 ] Identifier ;

 語(yǔ)義:

 如果以下任意一個(gè)為真,那么程序被認(rèn)為是語(yǔ)法錯(cuò)誤的:

  • 程序包含一個(gè)不帶可選的 Identifier 的 break 語(yǔ)句,沒(méi)有直接或間接 ( 不跨越函數(shù)邊界 ) 的嵌套在 IterationStatement 或 SwitchStatement 里。
  • 程序包含一個(gè)有可選的 Identifier 的 break 語(yǔ)句,這個(gè) Identifier 沒(méi)有出現(xiàn)在 Statement 中閉合標(biāo)簽組里 ( 不跨越函數(shù)邊界 )。

 一個(gè)沒(méi)有 Identifier 的 BreakStatement 按照下面的過(guò)程執(zhí)行 :

  1. 返回 (continue, empty, empty).

 一個(gè)有可選的 Identifier 的 BreakStatement 按照下面的過(guò)程執(zhí)行 :

  1. 返回 (continue, empty, Identifier).


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)