質問: a / b; /*分母に0を使用しているという例外が発生している*/ System.out.println(c); } catch(NumberFormatException e){ System.err.println("分母に0を用いているためエラーが発生しました"); } finally{ System.out.println("** 実行終了 **"); } } } ``` ### 試したこと 例外処理の基本であるtryブロックで例外の発生するところを囲んで、catchして、最終的に実行終了を表示するようにしました。 ### 補足情報(言語/FW/ツール等のバージョンなど) javaです。
回答: 以下で適切に表示されると思います ``` import java.io.*; /** *例外処理を施したKadai65クラス */ public class KRT{ public static void main(String args[]) { System.out.println("** 実行開始 **"); int a, b, c; a = 123; b = 0; try{ c = a / b; /*分母に0を使用しているという例外が発生している*/ System.out.println(c); } catch(ArithmeticException e){ System.err.println("分母に0を用いているためエラーが発生しました"); } finally{ System.out.println("** 実行終了 **"); } } } ```