无法定义私有静态最终变量,因为它会引发异常
2022-09-01 21:57:06
我有一个类,如:
public class SomeClassImpl implements SomeClass {
private static final SomeLib someLib = new SomeLib();
}
我不能这样做,因为SomeLib抛出了一个UnknownHostException。
我知道我可以将实例化移动到构造函数,但是有没有办法让我以某种方式以我上面的方式做到这一点?这样,我就可以将 var 标记为 final。
我试图寻找如何在类级别抛出异常,但找不到任何内容。