☕ Ex01.java

				//  💡 { } 로 블록 생성
        {
            int x = 1;
            System.out.println(x);
        }

블록 block

				{
            int intNum = 123;
            String str = "블록 밖은 위험해";
        }

        //  💡 블록 안에서 선언된 것은 밖에서 사용 불가
        intNum = 234;
        System.out.println(str);
				String x = "전국구 보스";

        {
            String y = "동네 양아치";

            //  💡 블록 안쪽에서는 바깥의 것 사용 가능
            System.out.println(x);
            System.out.println(y);
        }

        System.out.println(x);
        System.out.println(y); // ⚠️ 불가

Untitled

				int z = 1;

        for (int i = 0; i < 5; i++) {
            System.out.println(z + i);
        }

        System.out.println(i); // ⚠️ 불가

메소드와 클래스의 스코프