6
Javaアノテーションのセマンティクスが、ファンクション本体内にのどこかに置くことを許可します。。特定の関数呼び出し、文または式に注釈を付ける?例えばメソッド本文内でアノテーションを使用できますか?
:
class MyClass {
void theFunc(Thing thing) {
String s = null;
try {
s = thing.getProp().getSub().getElem().getItem();
} catch(NullPointerException ex) { }
if(s==null)
System.out.println("null, you fool");
}
}
このの概念が組み込まれた場合は、注釈可能全く:
class MyClass {
void theFunc(Thing thing) {
String s = null;
@Catching(NullPointerException) //<< annotation ?
s = thing.getProp().getSub().getElem().getItem();
if(s==null)
System.out.println("null, you fool");
}
}
はしばしば書かれた(!あまりにも頻繁に、間違いなく)を省略するには?または何か類似している?