在try{}catch(______e){}横线处需要填写的是()
A.异常对象
B.异常类
C.任意对象
D.任意类
A.异常对象
B.异常类
C.任意对象
D.任意类
A.try语句后面必须要跟有catch语句
B.try语句后面可以跟有多个catch语句
C.catch语句可以不带参数
D.不论在try代码中是否发生了异常事件,finally语句块中的语句都会执行
阅读下列程序片段。 Public void test{ Try{ sayHello; system.out.println("hello"): }catch(ArraylndexOutOfBoundException e){ System.out.println("ArraylndexOutOfBoundExcep— tion"); }catch(Exception e){ System.out.println("Exception"): }finally{ System.Out.println("finally"); } } 如果sayHello方法正常运行,则test方法的运行结果将是()。
A.Hello
B.ArraylndexOutOfBondsException
C.Exception Finally
D.Hello Finally
A.分)(选两项)
B.catch块可以有多个
C.finally块是必须的
D.catch块也是可选的
E.可以只有try块
A.将数据value异步存储在本地缓存指定的key中
B.将数据data异步存储在本地缓存指定的key中
C.将数据value同步存储在本地缓存指定的key中
D.将数据data同步存储在本地缓存指定的key中
A.en=zis.getNextEntry
B.en= =zis.getNextEntry
C.en=zis.getEntry
D.zis.getNextEntry
A.if—else
B.switch
C.try
D.throw
下列程序的输出结果是()。 Public class Test{ Public static void main(String[]args){ int[]array=(2,4,6,8,10); int size=6; int result=-l: try{ for(int i=0;i<sizeresult= =-1:) if(array[i]= =20)result=i: } catch(ArithmeticException e){ System.out.println("Catch---1"); } catch(ArraylndexOutOfBoundsException e){ System.out.println("Catch---2"): } catch(Exception e){ System.out.println("Catch---3"): } }
A.Catch---1
B.Catch---2
C.Catch---3
D.以上都不对
A.errorl:10.5
B.error2
C.errorl:10.5 error2
D.以上都不对
下面程序实现对zip文件file.zip的查询,在横线处填上正确的语句______。 package test; import java.io.*; import java.util.*; import java.util.zip.*; public class Exam{ public static void main(String[ ]args){ try{ FileInputStream fis=new FileInputStream("test/file.zip"); ZipInputStream zis=new ZipInputStream(fis); ZipEntry en; while((______)!=null){ en.getName(); zis.closeEntry(); } Zis.close(); }catch(Exception e){e.printStackTrace();} } }
A.en=zis.getNextEntry()
B.en==zis.getNextEntry()
C.en=zis.getEntry()
D.zis.getNextEntry()
下面程序的输出结果是 public class Test{ public static void main(String[] args){ int[]array={2,4,6,8,10}; int size=6; int result=-1: try{ for(int i=0;i<size&&result==-1;i++) if(array[i]==20)result=i; }catch(ArithmeticException e){ System.out.println("Catch---1"); }catch(ArrayIndexOutOfBoundsException e){ System.out.println("Catch---2"); }catch(Exception e){ System.out.println("Catch---3"); } } }
A.Catch---1
B.Catch一--2
C.Catch---3
D.以下都不对