java 语法求解释

眠三沐 2018-02-09 02:32:51
public class App
{
public static void main( String[] args )
{
lable: {
System.out.println("1");
break lable;
}
System.out.println("2");

}
}

就是里面的lable的这种写法 是什么语法,看着别人源代码里面有,没用过,搜索引擎也收不到,求关键字
...全文
156 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
舞者H 2018-02-14
  • 打赏
  • 举报
回复
标签,可以嵌套。 通过break+标签名,可以结束指定标签的程序代码块。 一般将标签与嵌套循环结合使用,通过break+外层标签名,的方式即可结束外层循环。
waxf523 2018-02-09
  • 打赏
  • 举报
回复
用来中止当前判断,这样学可能更好理解点 lable: { for (int i = 0; i < 10; i++) { if(i==5){ break lable; } System.out.println(i); } }
眠三沐 2018-02-09
  • 打赏
  • 举报
回复
在线等着急等

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧