break语 句问题
// Using break as a civilized form of goto.
class Break {
public static void main(String args[]) {
boolean t = true;
first: {
second: {
third: {
System.out.println("Before the break.");
if(t) break second; // break out of second block
System.out.println("This won´t execute");
}
System.out.println("This won´t execute");
}
System.out.println("This is after second block.");
}
}
}
运行该程序,产生如下的输出:
Before the break.
This is after second block.
能告诉 我break语句的作用吗 我看教程说的太文了 给我讲讲好吗
通俗点 谢谢
我怎么觉的应该是
运行该程序,产生如下的输出:
Before the break.
This won´t execute
跳到second: { 应该是输出This won´t execute啊 怎么是This is after second block
问题点数:0、回复次数:1Top
1 楼shangrila999(北京男孩)回复于 2004-05-03 21:51:11 得分 0
break 是跳出的意思啊, break second就是跳出second所指的block,所以
就接着执行first block的其余内容,当然就是 :this is after second block
Top




