演習課題「例外の種類を変更しよう」

右のコードでは、 Hello Word,answer,Hello C#を出力します。
しかし、100を0で代入したnumber変数で割るため例外が発生するのですが、捕捉する例外が異なるため、プログラムが強制終了してしまいます。
このプログラムにcatchブロックを追加して、ゼロで割り算した場合の例外を捕捉してください。追加したブロックでは、標準エラー出力に下記のメッセージを表示して下さい。

プログラムを実行して、想定どおり出力されれば演習課題クリアです!

期待する出力値

Hello World
Hello C#

期待する標準エラー出力値

0では割り算できません

演習課題「例外の種類を変更しよう」

右のコードでは、 Hello Word,answer,Hello C#を出力します。
しかし、ReadLineメソッドを使用するためnullを返し例外が発生してしまいますが、捕捉する例外が異なるため、プログラムが強制終了してしまいます。
このプログラムにcatchブロックを追加して、全ての例外を捕捉して下さい。追加したブロックでは、標準エラー出力に下記のメッセージを表示して下さい。

プログラムを実行して、想定どおり出力されれば演習課題クリアです!

期待する出力値

Hello World
Hello C#

期待する標準エラー出力値

例外を捕捉しました

※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する

#05:複数の例外を捕捉してみよう

複数の種類の例外に対応する方法を学習します。ゼロ除算や数値変換などの複数の例外に対応できるよう、割り算プログラムを改良していきましょう。