匿名内部クラスのコンストラクターに「スロー」を追加するにはどうすればよいですか?
class Foo {
public Foo() throws Exception {
}
}
これはうまくいかないので
public static void main(String[] args) {
Foo x = new Foo() {
@Override
public Foo() throws Exception {
}
}
}
コンパイラの警告を抑制するために「スロー」を配置する場所を見つけようとしています。try/catch ブロックを使用したり、別のクラスを作成したりせずにこれを行う方法はありますか?