首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

急百度谷歌了很久也没解决的一个小疑点

2012-01-15 
急,百度谷歌了很久也没解决的一个小问题我在.html文件中有个param nameinterval value500调用这个的时

急,百度谷歌了很久也没解决的一个小问题
我在.html文件中有个
<param name=interval value=500>

调用这个的时候
interval=Integer.parseInt(getParameter("interval"));
(interval初始化了的)
  

总是报错:
  java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:417)
at java.lang.Integer.parseInt(Integer.java:499)
at Myapplet.init(Myapplet.java:12)
at sun.applet.AppletPanel.run(AppletPanel.java:424)
at java.lang.Thread.run(Thread.java:662)


求大侠分析(我用的是Eclipse)

[解决办法]

引用
interval=Integer.parseInt(getParameter("interval"));

[解决办法]
try{
interval=Integer.parseInt(getParameter("interval"));
}
catch(Exception e){

}

试一下
[解决办法]
1F人家Applet
2F不解决是指问题

lz,你的<param写在哪里的html里面吗?html测试出问题,还是直接在eclipse里面启动了?
如果eclipse运行,应该在run configurations里面,找到你这个applet运行,打开Parameters标签,在里面添加参数
[解决办法]
String tmp = getParameter("interval");

//很显然,这个tmp的值是null,怎么转换成int?
interval=Integer.parseInt(tmp);

热点排行