0で除算する
概要
演算の例外ArithmeticExceptionをキャッチしてみる。例外の練習。
public class ArithmeticExceptionTest { public static void main(String[] args) { try { System.out.println("10を0で除算します"); int test = 10 / 0; } catch (ArithmeticException e) { System.out.println("例外をキャッチしました"); System.out.println("getMassageメソッドの出力:" + e.getMessage()); System.out.print("printStackTraceメソッドの出力:"); e.printStackTrace(); } } }
実行結果
10を0で除算します
例外をキャッチしました
getMassageメソッドの出力:/ by zero
printStackTraceメソッドの出力:java.lang.ArithmeticException: / by zero
at ArithmeticExceptionTest.main(ArithmeticExceptionTest.java:6)
なぜ分数の割り算はひっくり返すのか?―数学ギライも図に描けばすぐ理解できる
- 作者: 板橋悟
- 出版社/メーカー: 主婦の友社
- 発売日: 2011/08/24
- メディア: 単行本(ソフトカバー)
- クリック: 9回
- この商品を含むブログ (3件) を見る