欢迎来到建筑考试题库网 建筑考试题库官网
全部科目 > Java认证考试 > Java认证考试综合练习

单项选择题

以下程序执行的结果是什么?() 
int[] myArray = new int[3];
 try{  for(int i=0;
i<=myArray.length;i++){  myArray[i]=i*3; 
 System.out.println("myArray数组的第"+i+"个元素的值是:"+myArray[i]);       } 
}catch(ArrayIndexOurOfBoubsException e){ 
System.out.println("数组下标越界");} 

    A.程序执行,屏幕上显示“数组下标越界”
    B.程序出现异常,屏幕上提示出现数组下标越界异常
    C.程序正常执行结束,屏幕上显示数组中每个元素的值
    D.程序编译出错

点击查看答案&解析

相关考题

  • 单项选择题
    在java中,引用对象变量和对象间有什么关系?()

    A.对象与引用变量的有效期不一致,当引用变量不存在时,编程人员必须动手将对象删除,否则会造成内存泄露。
    B.对象与引用变量的有效期是一致的,当引用变量不存在时,它所指向的对象也会自动消失。
    C.对象与引用变量的有效期是一致的,不存在没有引用变量的对象,也不存在没有对象引用变量。
    D.引用变量是指向对象的一个指针。

  • 多项选择题
    建立Socket类的客户端需要哪些步骤?()

    A.如果连接成功,则可以通过此Socket对象进行通讯;
    B.如果连接成功,则重新创建一个Socket对象用于通讯;
    C.向指定的IP地址和端口号进行连接尝试;
    D.创建一个Socket对象;
    E.首先通过网络扫描工具扫描服务器端是否已经开通;

  • 单项选择题
    数据接收代码是否需要放在独立的线程中?()

    A.需要,因为数据接收过程需要等待网络数据; 
    B.需要,因为数据接收过程与主程序在不同的类中,因此必须要不同的线程;
    C.不需要,因为数据接收过程采用中断方式,不需要等待; 
    D.不需要,因为数据接收过程是自动的,无需等待;

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题