java.lang.NumberFormatException:对于输入字符串:“”
这就是我的Java代码的样子:
int age=Integer.parseInt(request.getParameter("age"));
答案 0 :(得分:0)
看起来你的“age”参数没有被传递或者正在传递一个空字符串。如果这是在servlet的doGet中,则参数将在URL上 - 即“http://something.tld/servlet/myServlet?age=25&fname=Hello”
答案 1 :(得分:0)
如果请求参数age
为空,不是数字或完全丢失,则无法将其转换为数字。
你必须决定在这种情况下该怎么做,然后在上述情况下做,即:
try { ... } catch (NumberFormatException e) { ... }