Existe um uso de bloco flutuante livre dentro de um método em Java?

Eu não sabia que métodos poderiam ter blocos flutuantes como este:

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

Eu conhecia os blocos flutuantes fora dos métodos, mas nunca os experimentei dentro.

Provavelmente, isso poderia ser usado para definir o escopo local ou algo assim.

Existe um uso para blocos flutuantes dentro de métodos em Java?

questionAnswers(4)

yourAnswerToTheQuestion