题目内容

判断下列程序编译或执行的结果。()public static void main(String[]args){try{return;}finally{System.out.println(“Finally”);}}

A. 程序正常运行,但不输出任何结果;
B. 程序正常运行,并输出“Finally”;
C. 编译能通过,但运行时会出现一个异常;
D. 因为没有catch语句块,所以不能通过编译;

查看答案
更多问题

关于Java中的异常,下列说法正确的是?()

A. 异常是一种对象;
B. 一旦程序运行,异常将被创建;
C. 为了保证程序运行速度,要尽量避免异常控制;
D. 以上说法都不对;

下面那一个类是所有异常类的父类?()

A. Throwable;
B. Error;
C. Exception;
D. AWTError;

用javaMultiCatch执行下列程序,说法正确的是?()1.class MultiCatch {2.public static void main(String args[]) {3.try {4.int a=args.length;5.int b=42/a;6.int c[]={1};7.c[42]=99;8.System.out.println(“b=”+b);9.} catch(ArithmeticException e) {10.System.out.println(“除0异常:”+e);11.} catch(ArrayIndexOutOfBoundsException e) {12.System.out.println(“数组越界异常:”+e);13.}catch(Exception e){}14.}15.}

A. 程序没有输出;
B. 程序在第10行出错;
C. 程序将输出“除0异常:java.lang.ArithmeticException: / by zero”;
D. 程序将输出“数组越界异常:java.lang.ArrayIndexOutOfBoundsException: 42”;

关于Java中日志的使用,下列说法正确的是?()

A. Java中不支持日志记录;
B. Java中默认的日志类Logger在java.util包中;
C. Java中默认的日志类Logger在java.util.logging包中;
D. Java日志只能记录严重错误;

答案查题题库