您的位置:首页技术文章
文章详情页

“loop:”在Java代码中这是什么,为什么要编译?

【字号: 日期:2024-05-07 09:09:50浏览:25作者:猪猪
(adsbygoogle = window.adsbygoogle || []).push({}); 如何解决“loop:”在Java代码中这是什么,为什么要编译??

这不是keyword一个label。

用法:

label1: for (; ; ) {label2:for (; ; ) { if (condition1) {// break outer loopbreak label1; } if (condition2) {// break inner loopbreak label2; } if (condition3) {// break inner loopbreak; }} }解决方法

这段代码使我凝视了几分钟:

loop:for (;;) { // ...}

我以前从未见过,而且我也不知道Java有一个“ loop”关键字(NetBeans甚至没有像关键字一样给它上色),并且它在JDK 6中可以很好地编译。

有什么解释?

标签: java
相关文章: