Есть ли использование свободного плавающего блока внутри метода в Java?

Я не знал, что у методов могут быть такие плавающие блоки:

class X { 
    public static void main( String [] args ) {
        { //<--- start
            int i;
        } //<-- ends
    }
}

Я знал о плавающих блоках вне методов, но никогда не пробовал их внутри.

Это, вероятно, можно было бы использовать для определения локальной области видимости или чего-то подобного.

Есть ли использование плавающих блоков внутри методов в Java?

14
задан Carl Manaster 22 December 2010 в 23:30
поделиться