java - 创建短号码时出现 NumberFormatException

标签 java exception numberformatexception short

我在面对以下代码中的 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,76832,76732770 不是有效的

关于java - 创建短号码时出现 NumberFormatException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50247652/

相关文章:

java.lang.NumberFormatException : Invalid int: “” 异常

spring - 注入(inject) int 属性时出现 NumberFormatException

java - 将文本字段输入转换为整数时出现 NumberFormatException

java(android) - 意外错误

java - 通过安卓连接WiFi

javascript - 在从 Node 到 Java 的调用中强制执行 utf8 编码

asp.net-mvc - 在 ASP.NET MVC 中返回 FileResult 的错误消息/页面

c++ - *什么时候* C++ 异常会破坏 C 代码

java - 抛出什么异常?

.net - 由于无法关闭的 FileStream 导致应用程序崩溃