Javaのtry-catchとは?例外が起きたときの処理の流れを理解する|確認問題の回答例

このページは、Javaのtry-catchとは?例外が起きたときの処理の流れを理解するの確認問題を見直すためのページです。先に自分で考えてから、回答例と見比べてください。
第1問:回答例
実行されません。try の中で例外が起きると、その行より後ろにある同じ try 内の処理は飛ばされ、対応する catch へ移ります。
第2問:回答例
catch の中は、try の中で対応する例外が起きた場合に実行されます。例外が起きなければ、catch の中は実行されません。
第3問:回答例
try の処理が正常に終わったあと、または catch の処理が終わったあとに実行されます。つまり、例外が起きなかった場合も、例外を catch で処理した場合も、次の処理として進みます。