我的Java代码有一个明显的错误。为什么它编译并运行?
public class HelloWorld {
public static void main (String args[]){
System.out.println ("Hello ");
http://www.google.com
System.out.println ("World!");
}
}
上面的代码只是编译和执行正常。为什么编译器没有报告任何错误?
public class HelloWorld {
public static void main (String args[]){
System.out.println ("Hello ");
http://www.google.com
System.out.println ("World!");
}
}
上面的代码只是编译和执行正常。为什么编译器没有报告任何错误?
因为它将其视为标签,然后休息部分在注释下http:
标签基本用法 :
label1:
for(){
label2:
for(){
if(condition1)
break label1;//break outerloop
if(condition2)
break label2;//break innerloop
}
}