下列代码执行时,产生的异常是()。 String s = null; s.concat(“abc”);
A: EOFException
B: NullPointerException
C: IOException
D: ArithmeticException
A: EOFException
B: NullPointerException
C: IOException
D: ArithmeticException
B
举一反三
- 【单选题】给定如下代码所示的Java代码。则运行时,会产生()类型的异常。String s=null;s.concat(“abc”); A. ArithmeticException B. NullPointerException C. IOException D. ClassNotFoundException
- 不属于RuntimeException异常的是() A: ArithmeticException B: NullPointerException C: ArrayIndexOutOfBoundsException D: EOFException
- 下列代码片段执行结果是:String s=new String(”abc”); String s1=new String(s); if(s==s1){ System.out.println(”Hello”); } if(s.equals(s1)){ System.out.println(”World”); } A: Hello World B: Hello C: World D: Null
- Java程序产生数组越界异常时,系统会抛出( )对象 A: ArrayIndexOutOfBoundsException B: IOException C: NullPointerException D: ArithmeticException
- 下列常见的系统定义的异常中,哪个是输入输出异常 ?() A: IOException B: ArithmeticException C: NullPointerException D: FileNotFoundException
内容
- 0
下列属于非检验异常(可以不捕获)的有()。 A: IOException B: NumberFormatException C: NullPointerException D: ArithmeticException
- 1
下列常见的系统定义的异常中,哪个是找不到文件异常 ?() A: FileNotFoundException B: ArithmeticException C: NullPointerException D: IOException
- 2
下列常见的系统定义的异常中,哪个是输入、输出异常?( ) A: ArithmeticException B: NullPointerException C: ArrayIndexOutOfBoundsException D: IOException
- 3
下列常见的系统定义的异常中,哪个是数组越界异常 A: ArrayIndexOutOfBoundsException B: IOException C: NullPointerException D: ArithmeticException
- 4
下列常见的系统定义中的异常中,______是数组越界异常。 A: ArrayIndexOutOfBoundsException B: NullPointerException C: IOException D: ArithmeticException