Modificadores de inner class metodo local

pessoa me esclareçam essa dúvida por favor:

question:

Which of the following modifiers can be used with a method local inner class ?

resposta: final e abstract

No entanto, abri meu eclipse e criei uma classe dentro de um método. Logo consegui utilizador todos os modificadores como public, private, protected, final, abstract exceto o static.

Por que ?

Acho que estava se referindo ao modificador da class… e nao os modificadores DENTRO da class…
Algo como isso não seria possivel:

void myMethod() {
	private class foo {
		...
	}
}

Att.,

concordo com o amigo!

[]'s