我开始使用Java,我遇到了一些不一致的问题.为什么这样做:
if ((d != 0) && (n / d < 3)) {
compute(a, d);
}
Run Code Online (Sandbox Code Playgroud)
但如果我这样做:
if ((n / d < 3) && (d != 0)) {
compute(a, d);
}
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Exception in thread "main" java.lang.ArithmeticException: / by zero
at compute.main(compute.java:63)
Run Code Online (Sandbox Code Playgroud)