019 例外と例外処理

019 例外と例外処理

019 例外と例外処理(例外クラス) 010 解答例

import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;...
019 例外と例外処理

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

問題「FileReader」クラスを使用してファイルからテキストデータを読み取り、その内容を表示するプログラムを作成してください。ただし、次の条件を考慮してください。ユーザーにファイル名を入力してもらい、そのファイルが存在しない場合には独自...
019 例外と例外処理

019 例外と例外処理(例外クラス) 009 解答例

エラーログを記録するために、Javaで広く使用されるログライブラリの一例として、Log4j2を挙げてみます。以下は、Log4j2を使用してエラーログを記録する簡単なプログラムの解答例です。Log4j2の設定まず、Log4j2の設定ファイル(...
019 例外と例外処理

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

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

019 例外と例外処理(例外クラス) 008 解答例

class CustomExceptionA extends Exception { public CustomExceptionA(String message) { super(message); }}class CustomExcep...
019 例外と例外処理

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

問題例外のチェーンについて学習するために、Throwable クラスの initCause メソッドを使用して、複数の例外がチェーンされるようなプログラムを作成してください。ヒント例外クラスの作成:2つ以上の異なるカスタム例外クラスを作成し...
019 例外と例外処理

019 例外と例外処理(例外クラス) 007 解答例

// カスタム例外クラス: InvalidInputExceptionclass InvalidInputException extends Exception { public InvalidInputException(String m...
019 例外と例外処理

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

問題複数のカスタム例外クラスを作成し、それぞれ異なる状況でスローするようなプログラムを作成してください。例えば、InvalidInputException、OutOfRangeException などの例外クラスを考え、それぞれが適切な条件...
019 例外と例外処理

019 例外と例外処理(例外クラス) 006 解答例

import java.util.Scanner;// カスタム例外クラスclass MyCustomException extends Exception { public MyCustomException(String message...
019 例外と例外処理

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

問題新たなカスタム例外クラス MyCustomException を作成し、それを使用して以下のプログラムを修正してください。divide メソッドは2つの整数を受け取り、2つ目の整数が0であれば MyCustomException をスロ...