下面代码的空白处可以填写的类是( )。try{BufferReader br=new BufferReader(fr);}catch(IOException e){}catch( _______ e){}
A: RuntimeException
B: ArithmeticException
C: Error
D: Exception
A: RuntimeException
B: ArithmeticException
C: Error
D: Exception
举一反三
- 下面代码的空白处可以填写的类是()。 try{ BufferedReader br=new BufferedReader(fr); } catch(IOException e){} catch( e2){}
- try { try块代码} catch (IOException e) { 异常处理代码1} catch (Exception e) { 异常处理代码2}以上try-catch结构的try块代码抛出异常IOException时,将执行异常处理代码1,异常处理代码2不被执行。( )
- 下列哪个是加载JDBC-SQLServer数据库驱动(连接器)(8.0分) A: try{ Class.forName("com.mysql.jdbc.Driver");}catch(Exception e){} B: try{Class.forName("oracle.jdbc.driver.oracleDriver");}catch(Exception e){} C: try{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");}catch(Exception e){} D: try{ Class.forName("org.apache.derby.jdbc.EmbeddedDriver");}catch(Exception e){}
- Java中,下面捕获异常的语句不正确的是( )。 A: try{……}finally{……} B: try{……}catch(Exception ex){……} C: try{ try{……}}catch(Exception ex){……} D: try{ try{……} finally{……}}catch(Exception ex){……}
- try{ int x = 0; int y= 5; int z = y/x; }catch(_______________){ System.out.println("除数不能为0"); } 横线处应填写什么? A: ArrayIndexOutOfBoundsException B: IOException e C: NumberFormatException e D: ArithmeticException e