Bla*_*man 2 java exception-handling
在我的类内部,我的方法使用了一个私有变量,该私有变量具有必须捕获的异常。
我该如何强迫被调用者处理异常,而不让我在代码中执行该异常?
public class SomeLibImpl extends SomeLib {
private Mongo _mongo = new Mongo();
}
Run Code Online (Sandbox Code Playgroud)
Mongo抛出的一个UnknownHostException必须处理的地方。
如果这是我不应该做的事情,并且有更好的方法,请告诉我,但我也想知道如何强制类的被调用者处理异常。
我以为我会这样做:
public class SomeLibImpl extends SomeLib throws UnknownHostException {
// ..
}
Run Code Online (Sandbox Code Playgroud)
但这不能编译。