美文网首页
Exception记录

Exception记录

作者: _chuuuing_ | 来源:发表于2016-08-25 04:59 被阅读0次

    持续更新记录中。。。⛽️ ⛽️ ⛽️

    I

    IndexOutOfBoundsException
    添加元素到数组的某个位置(index),该index超出了数组的长度或者小于0

    N

    NumberFormatException
    数字转换出错
    举例:java.lang.NumberFormatException: Invalid double: "52,270421" 感觉是数字符号莫名出错
    解决方法:

    public static double keepDoubleCount(double value, int count) {    
      String pattern = "#######0.000000";    
      DecimalFormat decimalFormat = new DecimalFormat(pattern);    
    
      // 加入接下来的4行代码,用于修复--------------------
      // set Symbols to avoid ERROR 
      DecimalFormatSymbols dfs = new DecimalFormatSymbols();    
      dfs.setDecimalSeparator('.');          
      decimalFormat.setDecimalFormatSymbols(dfs);    
      String a = decimalFormat.format(value);    
      //------分割线-------------------------------------
       
      return Double.parseDouble(a);}

    相关文章

      网友评论

          本文标题:Exception记录

          本文链接:https://www.haomeiwen.com/subject/qvwosttx.html