A.Error表示系统级的错误 B.Error表示程序不必处理的异常 C.Exception表示需要捕捉的异常 D.Exception表示需要程序进行处理的异常
单项选择题研究下面的Java代码: public class testException{ public static void main(String args[]){ int a[]={0,1,2,3,4}; int sum=0; try{ for(int i=1;i<6;i++) sum=sum+a[i]; System.out.println( sum= +sum); } catch(ArrayIndexOutOfBoundsException ){ System.out.println( 数组越界 ); } finally{ System.out.println( 程序结束 );} } } 输出结果将是()。
A.10 数组越界 程序结束 B.10 程序结束 C.数组越界 程序结束 D.程序结束
单项选择题编译如下Java程序片断: class test{ int count = 9; public void a(){ int count=10; System.out.println( count 1 = + count); } public void count(){ System.out.println( count 2 = + count); } public static void main(String args[]){ test t=new test(); t.a(); t.count(); } } 结果将()。
A.不能通过编译 B.输出: count 1 = 10 count 2 = 9 C.输出: count 1 = 9 count 2 = 9
单项选择题在Java语言中,在程序运行时会自动检查数组的下标是否越界,如果越界,会抛掷下面的()异常。
A.NullpointerException B.ArithmeticExceptioin C.ArrayIndexOutOfBoundsException D.SecurityManager
单项选择题在Java中,下列代码段允许按钮注册一个action事件的是()。
A.button.enableActionEvents(); B.button.addActionListener(anActionListener); C.button.enableEvents(true); D.button.enableEvents(AWTEvent.ACTION_EVENT_MASK);
多项选择题在Java中,下列()是合法的声明。
A.float f=1/3; B.int i=1/3; C.float f=1.01; D.double d=999d;