java.lang.NumberFormatException at java.math.BigDecimal.报错 使用BigDecimal时,如果传入的字符串是一个非法的数值( null、字母、空),就会报错: java.lang.NumberFormatException at java.math.BigDecimal. 所以在使用该类型时要谨记非空校验 非空判断: if(count !=null && !"".equals(count){ }