throws NumberFormatException ?

hearterfly 2015-12-31 03:05:11
public MoreConstructor(String... strings) throws NumberFormatException {
if (0 < strings.length)
i = Integer.valueOf(strings[0]);
if (1 < strings.length)
i2 = Integer.valueOf(strings[1]);
if (2 < strings.length)
i3 = Integer.valueOf(strings[2]);
}
请问这里的“(String... strings) throws NumberFormatException”是用来干什么的
我知道是对多个可变String的参数的
但是不知道具体是什么意思
...全文
136 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
oh_Maxy 版主 2015-12-31
  • 打赏
  • 举报
回复
Integer的valueOf方法会有可能抛出这个异常,比如传的参数不是数字串。 当然,NumberFormatException 是RuntimeException,可以不用显式的“throws NumberFormatException ”写出来。

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧