在我的課程裏面我有一個私有變量,我的方法使用了一個必須被捕獲的異常。如何強制類的調用者捕獲異常?
如何強制被調用者處理異常,而不是讓我在代碼中執行它?
public class SomeLibImpl extends SomeLib {
private Mongo _mongo = new Mongo();
}
在哪裏蒙戈拋出UnknownHostException
,我必須處理。
如果這是我不應該做的事情,有更好的方法請告訴我,但我也想知道如何強制類的被調用者處理異常。
我以爲我會做到這一點:
public class SomeLibImpl extends SomeLib throws UnknownHostException {
// ..
}
但是,這並不編譯。