break 语句

2018-06-16 15:22 更新

语法:

BreakStatement : break ; break [ 此处无换行 ] Identifier ;

 语义:

 如果以下任意一个为真,那么程序被认为是语法错误的:

  • 程序包含一个不带可选的 Identifier 的 break 语句,没有直接或间接 ( 不跨越函数边界 ) 的嵌套在 IterationStatement 或 SwitchStatement 里。
  • 程序包含一个有可选的 Identifier 的 break 语句,这个 Identifier 没有出现在 Statement 中闭合标签组里 ( 不跨越函数边界 )。

 一个没有 Identifier 的 BreakStatement 按照下面的过程执行 :

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

 一个有可选的 Identifier 的 BreakStatement 按照下面的过程执行 :

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


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号