Javaの独自例外とは?自分で例外クラスを作る理由|確認問題の回答例

Schoo Java入門 初級 第9回 例外処理

このページは、Javaの独自例外とは?自分で例外クラスを作る理由の確認問題を見直すためのページです。先に自分で考えてから、回答例と見比べてください。

第1問:回答例

独自例外は、自分のプログラム独自のルール違反を分かりやすく表すために作ります。例外名を見るだけで、何の問題なのかを読み取りやすくできます。

第2問:回答例

InvalidHpException という名前から、HPの値が不正だったと読み取れます。たとえば、HPにマイナスの値が渡された場合などです。

第3問:回答例

super(message) は、受け取ったエラーメッセージを親クラスの Exception に渡すために書きます。これにより、e.getMessage() でメッセージを取り出せます。

元の記事に戻る

Javaの独自例外とは?自分で例外クラスを作る理由