选择题
4.
有如下代码<% int t=Integer.parseInt(request.getParemeter("value"))%>,下面描述正确的有______。
A、
不会有错
B、
当value与int类型不匹配时会报错
C、
当value=" "时会报错
D、
为了安全起见应该将该段代码放在仃y{}和catch(){}之间
【正确答案】
B、C、D
【答案解析】
使用parseInt()方法用于解析参数中的字符串,并返回对应的整数,parseXxx()是一个静态方法,可以有一个或两个参数。lngeger类的parseInt方法会抛出NumberFormatException异常(当传入的参数不能够被转成int时),因此,一般情况下都会把对这个方法的调用放到try catch之间。所以,选项B、选项C与选项D正确。
提交答案
关闭