刚开始接触 Java 后端,作为一个什么都不懂的小白,自然只能照葫芦画瓢了。我们项目的后端采用的框架是Spring Boot + mybatis。不过我在每次启动后端的时候,都会报一个异常信息,但是它却不影响后端的正常运行,报的异常信息如下:java.lang.NumberFormatException:For input string:""

虽然不影响后端运行,但是想知道为什么会报这个异常,又该如何解决?
关于为什么会出现异常信息,大家可以上网百度一下,很多大神讲解的很好,由于我只是一个小白,就不误导大家了。我主要说一下如何解决:
在实体类和 Controller 文件中将所有类型为 Integer 的参数的注解中,给 example 一个默认值,如下:
在 Controller 文件中:

在实体类中:

后端异常:java.lang.NumberFormatException:For input string:""
最新推荐文章于 2026-05-22 07:29:59 发布
本文分享了一位Java后端新手遇到的NumberFormatException异常问题及解决方案。通过在实体类和Controller中给Integer类型的参数添加默认值,成功解决了启动时出现的异常,确保后端稳定运行。

8926

被折叠的 条评论
为什么被折叠?



