下面的代码Test编译报错,但是if后加上{ }后即Test2,编译可以通过,这是为什么,求解答??
class Test {
public static void main(String[] args) {
if(true)
int x ;
System.out.println("Hello World!");
}
}
class Test2 {
public static void main(String[] args) {
if (true) {
int x ;
}
System.out.println("Hello World!");
}
}
|
|