块作用域

package singleModel;
public class Block {
    public static void main(String[] args) {
        //块作用域
        //块(复合语句)是由一对大括号括起来的若干简单的java语句,块确定了变量的作用范围
        //块可以嵌套在另一个块里,块里的变量名不能和外部变量重名
        int a = 0;
        {
            int b = 1;
//            int a = 3;
            a = 4;
            int c = 7;
        }
        {
            int c = 6;
        }
    }
}
原文地址:https://www.cnblogs.com/lxh520/p/8110296.html