下面哪一种异常是空指针对象访问时产生的异常?A.RuntimeExceptionB.NullPointerExceptionC.IndexOutOfBoundsExceptionD.ArrayIndexOutOfBoundsException
下面哪一种异常是空指针对象访问时产生的异常?
A.RuntimeException
B.NullPointerException
C.IndexOutOfBoundsException
D.ArrayIndexOutOfBoundsException
参考答案和解析
NullPointerException
相关考题:
下列关于this指针的说法,错误的是()。 A.静态成员函数中可以通过this指针访问非静态成员B.在成员函数中对非静态数据成员的访问是通过this指针完成的C.this指针指向当前正在操作的对象D.this指针只存在于非静态成员函数中
在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成员。C++的基类指针可以访问派生类对象,但不能访问派生类对象的(32)成员。当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为(33)指针。A.privateB.protectedC.publicD.非法
下面关于this指针的说法中错误的是( )。A.this指针是一种隐含指针,存在于每个类的非静态成员函数中B.它是成员函数所属对象的指针C.通过this.成员变量的形式可以访问类中的数据成员D.成员函数访问类中的数据成员格式可写成:this->成员变量
下面关于引用和指针说法错误的是:A.引用必须初始化,而指针则没有这要求B.引用初始化以后不能被修改,指针可以改变所指向的对象C.存在指向空值的引用,也存在指向空值的指针D.从内存分配上看,程序为指针变量分配内存区域,而引用不需要分配内存区域
下列关于Java语言中常用的异常类的说法中,错误的是( )。A.在不合法的数学运算发生时,会出现ArithmeticException异常。B.如果将字符串转换成数字,需要准备处理NumberFormatException异常。C.如果使用非法的索引值来访问数组,ArrayIndexOutOfBoundException异常会抛出D.如果指针变量为空,NullPointerException异常会被抛出。
下列说法不正确的是( )。A.基类指针可以指向它的公有派生类的对象B.指向基类的对象的指针可以指向派生类的对象,因而可以访问派生类的对象的成员C.基类指针不能指向其私有派生类的对象D.指向派生类对象的指针不可以指向基类的对象
下面对结构或类中成员的访问中,不正确的访问是 ______。A.*pointer. salary;(其中pointer为指向类对象的指针)B.pointer->salary;C.x=orker,salary;(其中worker为具有类类型的对象)D.Location rA=A1;Int x=rA. GetX();(Location为已定义的类,A为对象)
下面4个事件中,不正确的描述是哪一项。()A、【onMouseDown】:当访问者按下鼠标按键时产生(访问者不必释放鼠标按键以产生这个事件)B、【onMouseMove】:当访问者在指向一个特定元素并移动鼠标时产生(指针停留在元素的边界以内)C、【onMouseOut】:当指针从特定的元素(该特定元素通常是一个图像或一个附加于图像的链接)移走时产生D、【onMouseUp】:当鼠标位于特定元素上方时(指针停留在元素的边界以内)产生
单选题下面哪一种情况不会自动调用拷贝构造函数。()A用一个对象初始化另一个对象时B当一个对象作为值传递给一个函数时C当一个对象作为值从一个函数返回之前,该对象被拷贝到栈区D函数调用结束后,栈区中的返回对象拷贝给主调程序的对象E建立指向对象的指针并初始化指针值时
单选题一个类中的公有(public)性质的静态数据成员,以下哪一种访问方式是错误的()。A对象名.静态数据成员名B指向对象的指针-静态数据成员名C类名:静态数据成员名