019 例外と例外処理(例外クラス) 009 問題

問題

例外が発生した場合、エラーログに例外情報を記録するプログラムを考えてください。Javaでエラーログを記録するためにどのようなライブラリやメソッドを使用するかについても調査してみてください。

ヒント

  1. エラーログへの記録には、Javaの標準ライブラリである java.util.logging パッケージが利用できます。これは、Javaに組み込まれているロギング機能で、簡単に利用できるメソッドを提供しています。
  2. Logger クラスは、ログメッセージを扱うための主要なクラスです。ログの記録レベルやログの送信先を設定することができます。
  3. Handler クラスは、ログの送信先を表し、異なるハンドラを使用してコンソールにログを表示するか、ファイルにログを書き込むかなどを指定できます。
  4. ログの記録レベルには、SEVEREWARNINGINFO などがあり、それぞれ異なる重要度のログメッセージを記録するために使用されます。
  5. エラーログの初期設定や構成は、Logging パッケージのドキュメントやチュートリアルを参照してください。

解答例

「019 例外と例外処理」問題集リスト