I have a class like:
public class SomeClassImpl implements SomeClass { private static final SomeLib someLib = new SomeLib(); }
I can\'t
If initialising a variable is likely to fail, then it is likely a poor candidate to be static.
Statics are good for [effective] immutables, (with care) caches of immutables and little else.