重複の可能性:
Javaの匿名コードブロック
私は先日(SOで)それを学びました
public method() {
someCode()
{
Object value = localCode();
doSomethingWith(value);
}
moreCode();
}
有効なJavaであり、value
その領域にローカルを含むブロックを作成するためvalue
、そのブロックにのみ存在します。
これの実用的な使い方はありますか?そうでない場合、なぜJavaはこの(ばかげた)使用について警告を出さないの{}
ですか?