在java语言中不允许嵌套定义,这点和c不一样。如:
public class test {
public static void main(String[] args) {
int x = 9;
{
int x = 3;
System.out.println(x);
}
System.out.println(x);
}
}
以下是错误提示:
是不被允许的。
如下例,会看到这样的结果:
public class test {
public static void main(String[] args) {
int x = 9;
{
x = 3;
System.out.println(x);
}
System.out.println(x);
}
}
运行结果:
版权声明:本文为yabg_zhi_xiang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。