下列那个调用数据类型转换方法会发生NumberFormatException异常?
Integer.parseInt(“123a”)
举一反三
- 下列那个调用数据类型转换方法会发生异常?( ) A: Long.parseLong(“1234”) B: Integer.parseInt(“1234”) C: Double.parseDouble(“123.45”) D: Integer.parseInt(“123a”)
- 数据类型转换主要在赋值、方法调用、算术运算三种情况下发生。
- 使用getIntHeader(String name) 方法时,如果获取到的头字段的值不能转为int类型,将发生NumberFormatException异常。
- 下列关于类型转换的说法中,正确的是()。 A: 将较长的数据类型转换为较短的数据类型可以用自动类型转换 B: 将较长的数据类型转换为较短的数据类型只能用强制类型转换 C: 强制类型转换可以保证数据完整性 D: boolean类型数据只能和int类型进行强制类型转换
- Java程序中,位数少的数据类型向位数多的数据类型转换称为() A: 强制类型转换 B: 数据转换 C: 自动类型转换 D: 字符类型转换
内容
- 0
在JSP页面中使用格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法。( )
- 1
假定一个方法会产生非RuntimeException异常,如果希望把异常交给调用该方法的方法处理,正确的声明方式是什么?
- 2
如果不能解析成功,捕获parseInt____方法抛出的NumberFormatException异常
- 3
类型转换函数方式,就是通过定义一个数据类型转换函数,将属于某种数据类型的数据对象转换成属于另一种数据类型的数据对象。
- 4
类型转换说法错误的是( ) A: 不管什么类型的数据都可以进行转换; B: Java中的数据类型转换分为:自动类型转换和强制类型转换; C: 兼容的数据由低向高赋值时会发生自动类型转换; D: 兼容的数据由高向低赋值时需要强制类型转换;