位置:首页 > 题库频道 > 其它分类 > 计算机其它 > Java认证Java认证Java程序员Java练习题

给出以下代码,请问该程序的运算结果是 什么?class Example{public static void main(String args[]){System.out.println(3/0);}}请选择一个正确答案:

发布时间:2024-07-09

A.运行期异常

B.Java.lang,ArithmeticException 异常抛出

C.打印输出Infinity

D.编译失败

试卷相关题目

  • 1运行以下程序段将输出什么、class E{public static void main (String args[]){try { throw new ArrayIndexOutOfBoundsException();System.out.println("condition 1");}catch (ArrayIndexOutOfBoundsException e){ System.out.println("condition 2"); }finally{ System.out.println("finally"); }}}

    A.condition 1condition 2finally

    B.编译错误

    C.condition 2

    D.condition 2finally

    开始考试点击查看答案
  • 2有如下代码段:1)2) { if(unsafe()){.......…}3) else if(safe()){......…}4) }其中,方法unsafe() 将抛出IOException, 请问可将以下哪项填入第1行?

    A.public void methodName() throws IOException

    B.public void methodName()

    C.public void methodName() throw IOException

    D.public IOException methodName()

    开始考试点击查看答案
  • 3给出以下代码,请问该程序的运行结果是什么?class E{public static void main(String args[]){try{  int i = 5/0; }catch(Exception e){System.out.println("catch Exception");}catch(ArithmeticException e){System.out.println("Catch ArithmeticException");}finally{System.out. println("Catch Finally");}}}请选择一个正确答案:

    A.打印输出Catch ArithmeticException和Catch Finally

    B.打印输出Catch Finally

    C.代码编译失败

    D.打印输出Catch ArithmeticException

    E.运行期异常

    开始考试点击查看答案
  • 4运行以下程序段将输出什么、class E{public void oneMethod() throws  ArrayIndexOutOfBoundsException{ throw new ArrayIndexOutOfBoundsException();}public static void main (String args[]){try { new E().oneMethod(); }catch (ArrayIndexOutOfBoundsException e){ System.out.println("condition 2"); }catch(Exception e){ System.out.println("condition 3"); }finally{ System.out.println("finally"); }}}

    A.编译错误

    B.condition 3finally

    C.condition 2finally

    D.condition 2

    开始考试点击查看答案
  • 5能读入字节数据进行Java基本数据类型判断过滤的类是(    )。

    A.BufferedInputStream

    B.FileReader

    C.FileInputStream

    D.DataInputStream

    开始考试点击查看答案
  • 6对于已经被定义过可能抛出异常的语句,在编程时:

    A.如果程序错误,必须使用 try/catch语句处理异常

    B.必须使用try/catch语句处理异常,或用throws将其抛出

    C.只能使用try/catch语句处理

    D.可以置之不理

    开始考试点击查看答案
  • 7以下哪些描述是正确的?请选择一个正确的答案:

    A.try语句块必须存在两个以上catch语句块

    B.如果catch和finally语句块同时存在,则catch语句块必须位于finally语句块前

    C.try语句块必须至少存在一个catch语句块

    D.try语句块后可以不限数量fianlly语句块

    开始考试点击查看答案
  • 8在try-catch-finally 结构中,哪个说法不正确:

    A.结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally 结构中

    B.不能同时没有catch 语句块和finally 语句块

    C.可以存在多个catch 语句块,表示可以捕捉多种异常

    D.在try-catch-finally 结构中,不发生异常,finally 语句块不会执行

    开始考试点击查看答案
  • 9对于catch子句的排列,下列哪种是正确的:

    A.子类在先,父类在后

    B.如何排列都可以

    C.有继承关系的异常不能在同一个try程序段内

    D.父类在先,子类在后

    开始考试点击查看答案
  • 10请问,以下哪些关于try-catch-finally结构中的finally语句的描述是正确的?请选择一个正确答案:

    A.只有当一个catch语句获得执行后,finally语句才获得执行

    B.只有当异常抛出时,finally语句才获得执行

    C.无论是否抛出异常,finally语句都会获得执行

    D.只有当catch语句未获得执行时,finally语句才获得执行

    开始考试点击查看答案
返回顶部