`java.lang.ArithmeticException`はゼロ除算を行った時に発生するが、単にゼロ除算と言っても発生する場合と発生しない場合があるため注意。 具体的には`int`型変数を0で割った場合に発生し、`double`型変数を0で割った場合は発生しない。 後者の場合、`double`型の変数の値は`Double.POSITIVE_INFINITY`または`Double.NEGATIVE_INFINITY`になっているため、これを自分で検査する必要がある。
2019/09/20 13:02:55

コメント (0)

あなたもコメントしてみませんか

アカウント新規作成(無料)

既にアカウントを持っている方は ログイン