在Java中,我有一個方法捕獲一個擴展'NewException'的異常'ChildException'。如果該方法調用另一個拋出'NewException'的方法,並讓我們說發生了什麼並拋出它;將捕獲拋出的異常的子類的調用方法捕獲它嗎?將捕獲異常捕獲該異常的父類
public MethodCatchingChildException
{
try
{
//stuff
callingMethodThrowingNewException();
//stuff
}
catch (ChildException e)
{
//stuff
}
}
那麼調用MethodThrowingNewException的異常會在MethodCatchingChildException中被捕獲嗎?
你有它向後。抓住父母會抓住孩子,但不是相反。 – 2014-09-29 16:07:28
我很抱歉,但你可以只寫代碼,看看結果 – sotcha 2014-09-29 16:10:44
好吧,其實我不能在哪裏。這就是我在這裏問的原因。我正在研究一些不屬於我的代碼,無法編譯。 – 2014-09-29 16:14:56