Java教程

Failed to build custom metric java.lang.NumberFormatException: For input string: “∞“

本文主要是介绍Failed to build custom metric java.lang.NumberFormatException: For input string: “∞“,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

背景:计算除法的时候,部分数据计算时报错,报错:
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;
 }
这篇关于Failed to build custom metric java.lang.NumberFormatException: For input string: “∞“的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!