これはどのように動作するのでしょうか。私は例外をスローするメソッドを持っている場合、私はメソッドでそれを処理するか、またはメソッドが例外をスローすることを宣言します。メソッド内に例外をスローする可能性があるが、明示的に宣言されていないメソッドがあるとどうなりますか?例えばJava例外処理
:
public void A() throws Exception
{
B();
}
public void B()
{
//Some code in here may cause an exception.
}
方法 "B" は、例外が発生したときにどうなりますか?プログラムはクラッシュしますか?メソッド宣言で "B"が "例外をスロー"する必要がありますか?
試しましたか?テストして結果を知るには、わずか2分かかります。 –
@ハリーはまずそれを試してみました。答えを読むのではなく、もっと理解してくれるでしょう。それ以降は、明確でない場合は質問を投稿してください。 – raksja