当前位置: java社区 > 04-粗通皮毛 > 阅读正文

java.lang.NumberFormatException

2021.8.27.   371 次   291字

当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,抛出该异常。官方文档参考:java.lang.NumberFormatException

例如,使用Integer.parseInt(String s)方法,若传入的字符串包含非数字,则报错

        String s = "123";
        int a = Integer.parseInt(s);  // 正常
        System.out.println(a);  

        String s2 = "abc";
        int b = Integer.parseInt(s2);  // java.lang.NumberFormatException
        System.out.println(b);

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群