JAVA中只有当int/int时会出现"除以0"的异常,其他类型则会产生无穷大-Infinity 可以用类似语句来检测无穷大 if (Double.isInfinite(e)) System.out.println("检测到无穷大");