我不記得這是如何工作的。如果我有一個拋出異常的方法,我可以在方法中處理它,或者聲明該方法拋出異常。當我在可能拋出異常的方法中有一個方法時會發生什麼,但沒有明確聲明它可能會發生?Java異常處理
例如:
public void A() throws Exception
{
B();
}
public void B()
{
//Some code in here may cause an exception.
}
當方法 「B」 導致異常會發生什麼?程序崩潰了嗎? 「B」應該在方法聲明中聲明「拋出異常」嗎?
你試過了嗎?測試它可能只需2分鐘,並知道結果。 –
正如@Harry提到的先試一下..它會給你更多的理解,而不是在閱讀答案時..之後,如果你不清楚,然後張貼問題.. – raksja