>>907
初心者なら、全部キャッチしてスタックトレース吐くだけで問題ない。
キャッチするときはExceptionクラスじゃなく、個々の例外サブクラスでな。

凝った(大規模な)アプリケーションだと、エラーの表示方法を統一したい等の理由で
呼び出し元に例外スローする。