我在面对以下代码中的 NumberFormatException 期间正在处理包装类,请告诉我为什么我们在这个运行时异常之前没有遇到编译时错误,为什么没有编译时错误而只是运行时 NumberFormat 异常。
Short s3 = new Short("32770");
System.out.println(s3);
异常
Exception in thread "main" java.lang.NumberFormatException: Value out of range. Value:"32770" Radix:10
最佳答案
请参阅tutorial :
java中Short
的范围是从-32,768
到32,767
。 32770
不是有效的短
。
关于java - 创建短号码时出现 NumberFormatException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50247652/