以上代码出现java.lang.NumberFormatException: null
时间: 2023-10-20 22:43:38 浏览: 134
详解java.lang.NumberFormatException错误及解决办法
5星 · 资源好评率100%
`java.lang.NumberFormatException: null`异常表示在尝试将`null`转换为整数时出错。这可能是因为`req.getParameter("admin_id")`返回了`null`值。
为了避免这个异常,你可以在执行转换之前添加对参数值是否为`null`的检查。例如:
```java
String adminIdParam = req.getParameter("admin_id");
if (adminIdParam != null) {
int admin_id = Integer.parseInt(adminIdParam);
// 其他代码逻辑
} else {
// 处理参数为null的情况
}
```
通过这种方式,如果参数值为`null`,你可以根据具体需求进行处理,例如给变量一个默认值,抛出异常或者返回错误信息。
阅读全文