例外処理とは、プログラム実行中に発生するエラーにより、プログラムが強制終了してしまうことのないようなコードを記述することです。ユーザーにたくさんのデータを入力させるようなアプリケーションを開発する場合、ユーザーがデータを入力し終え、ファイルに書き込もうとしたらエラーが発生しアプリケーションが強制終了してしまったら、今までの苦労が水の泡になってしまいます。
catchブロック内のエラー処理が終わったら、ブロックを抜け、プログラムを終了することなく以降のコードを実行します。
エラーの種類ごとに、エラー処理を変更したい場合には、次のように記述します。