背景:计算除法的时候,部分数据计算时报错,报错:
Failed to build custom metric java.lang.NumberFormatException: For input string: “∞”
原因:double类型做除法,分母为0,计算不合法,就会报错
现象:debug时,double类型的参数值为 infinity,但是报错是: For input string: “∞”
解决方式:
## double value = 12/0; if(Double.valueOf(value).isInfinite()) { return; }