免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7305 | 回复: 3
打印 上一主题 下一主题

Integer.parseInt(String)会抛出异常吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-06-02 18:56 |只看该作者 |倒序浏览
一般在jsp文件中是使用
int id=Integer.parseInt(request.getParameter("id");
来获得id号的 ,但是有人说这个会抛出异常,需要捕获,请教是否会抛出异常,
或者告知这相关的资料到哪里查?
谢谢指教.

论坛徽章:
0
2 [报告]
发表于 2004-06-02 19:23 |只看该作者

Integer.parseInt(String)会抛出异常吗?

如果request.getParameter("id"返回的是字符串,不是整数,肯定有异常的
JAVA基础都有说明的

论坛徽章:
0
3 [报告]
发表于 2004-06-03 07:21 |只看该作者

Integer.parseInt(String)会抛出异常吗?

http://java.sun.com/j2se/1.4.2/docs/api/index.html
每个函数抛出的异常都有说明。

论坛徽章:
0
4 [报告]
发表于 2004-06-03 12:19 |只看该作者

Integer.parseInt(String)会抛出异常吗?

谢谢
parseInt
public static int parseInt(String s)
                    throws NumberFormatExceptionParses the string argument as a signed decimal integer. The characters in the string must all be decimal digits, except that the first character may be an ASCII minus sign '-' ('\u002D') to indicate a negative value. The resulting integer value is returned, exactly as if the argument and the radix 10 were given as arguments to the parseInt(java.lang.String, int) method.

Parameters:
s - a String containing the int representation to be parsed
Returns:
the integer value represented by the argument in decimal.
Throws:
NumberFormatException - if the string does not contain a parsable integer.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP