解释这个关于除零的输出

时间:2014-04-08 20:21:42

标签: java

class Demo {
    public static void main(String args[]) {        
        int a=10;
        int b=0;
        System.out.println(a/b); // runtime error

        double c=10;
        double d=0;
        System.out.println(c/d);        
    }        
}
从我标记的行运行此代码时发生

运行时错误,这是由于除以零而另一个正常工作并且它还具有除零表达式。 这两种不同行为的原因是什么?

0 个答案:

没有答案