书上说:a block being labeled can be a stand-alone block, or a statement that has a block as its target.大概翻译过来是:使用break时,标记的块可以是一个独立的块,或者是一个指向块的语句。请问什么叫做指向块的语句呢?哪位大侠可以给个实例么?非常感谢!
附带一个labeled break使用实例:import java.util.*;public class LabeledBlock
{
public static void main(String[] args)
{
int i;
for (i = 1; i < 4; i++)
{
one:
{
two:
{
three:
{
System.out.println("\ni is " + i);
if (i == 1)
break one;
if (i == 2)
break two;
if (i == 3)
break three;
System.out.println("won't print");
}
System.out.println("After block three.");
}
System.out.println("After block two.");
}
System.out.println("After block one.");
}
System.out.println("After for.");
}
}
附带一个labeled break使用实例:import java.util.*;public class LabeledBlock
{
public static void main(String[] args)
{
int i;
for (i = 1; i < 4; i++)
{
one:
{
two:
{
three:
{
System.out.println("\ni is " + i);
if (i == 1)
break one;
if (i == 2)
break two;
if (i == 3)
break three;
System.out.println("won't print");
}
System.out.println("After block three.");
}
System.out.println("After block two.");
}
System.out.println("After block one.");
}
System.out.println("After for.");
}
}
解决方案 »
- 修改properties文件的内容后,总是无法即时生效。
- 请教关于eclipse引入包的问题
- 关于JAVA开发的问题拉!!
- ibatis的使用问题
- 求一个可以转换java类文件到exe可执行文件的东东。。。
- jsp乱码问题,解决就结贴给分,谢谢!
- 在java中如何将图片存取至sql数据库?
- 可怜我吧!就这么多分了!!各位!在tomcat 4.0.1和tomcat 4.0.2中怎么样建立一个新的虚拟目录????
- 高手们:谈谈thinking in java 好不好?
- java se 网络编程中遇到的问题
- 在无返回值的方法中使用【break和return】,效果居然等同?
- 求chm格式的中文servlet api?能否发一个
这里应该是指一个块中包括的语句吧?而不是你理解的一个指向块的语句