【发布时间】:2014-12-24 09:28:25
【问题描述】:
我的 java 代码中有一个 break 标签,但是当我转到代码中的 break 语句时它没有跳转到标签:
OUTERMOST:for(String s :soso){
if(wasBreaked){
//code never enters this loop
Log.e("","WASBREAK = FALSE");
wasBreaked = false;
}
if(true){
Log.e("","WASBREAK = TRUE GOING TO OUTERMOST");
wasBreaked = true;
break OUTERMOST;
}
}
【问题讨论】:
-
这行不通,因为 break
OUTERMOST;not 表示jump to OUTERMOST。这意味着打破带有标签的循环OUTERMOST -
它不应该跳转到标签。
break不是goto(Java 中没有goto)。
标签: java android breakpoints