java.lang.NumberFormatException: For input string: ““问题修复

当调用Long.parseLong方法且参数为空字符串时,会抛出NumberFormatException。解决方法是在解析前检查参数是否为空,确保字符串能被正确转换为数字。通过查看异常信息中的Forinputstring部分,可以定位导致异常的具体输入值。
摘要由CSDN通过智能技术生成

java.lang.NumberFormatException: For input string: ""问题修复

出现该异常的原因

在进行数字的格式化时出现了异常,比如我这里遇到的就是使用Long.parseLong(param)方法时,参数param传入了一个空的字符串"",导致了异常的发生。

解决方案

在使用Long.parseLong(参数)方法时,先判断参数param是否不为空字符串,即可避免该问题。

出现该异常的纠错方法

对于java.lang.NumberFormatException: For input string: ""异常,在 For input string字样后面会跟上你传入的值是什么才导致了异常发生,这时候就关注For input string后的错误日志即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>