中易网

有关JAVA一道选择题 ,请给出答案,并且说明原因

答案:5  悬赏:40  
解决时间 2021-02-20 03:10
有关JAVA一道选择题 ,请给出答案,并且说明原因
最佳答案
D.异常就是程序事先定义好的可能出现的问题,这是程序在运行中才会出现的问题;AB的情况程序跑不起来,C不能处理就是异常的前提,你定义一下不能处理怎么操作就是异常的内容追答
追问:那么选C了?那么选C了?
追答:叫我选就选D了。。。选C吧
全部回答
Java中this关键字的用法如下:
1.在类的方法定义中使用的this关键字代表使用该方法的对象的引用;
2.当必须指出当前使用方法的对象是谁时要使用this;
3.有时使用this可以处理的方法中成员变量和参数重名的情况;
4.this可以看作是一个变量,它的值是当前对象的引用。
通过以上this的用法可以看出:
this关键字其实可以说是一个局部变量,它本身是对当前类的实例的引用
A--this关键字是对当前对象的引用,而不是当前对象;
C、D--this关键字不是类变量,而是只能用于方法的局部变量
故B正确
c和d
这个是必须正确的
因为异常是程序中遇到的非致命错误,而不是语法错误或编译错误
语法错误会在编译的时候提示的,语法有错误,程序根本就无法保存,故语法错误不是异常
实际上编译的主要工作就是发现语法错误
C和D是异常的普通描述
C.程序执行中遇到的不能处理的特殊情况
D.程序事先定义好的可能出现的问题
C是异常类。。
D是自定义异常
选择C,例如一个数组 int a[] =new int [3];
System.out.println(a[3]); 运行 编译通过,但是却出现异常了,
因为数组a就没有一个下表是3的数,最大才到2,这里java就会报告异常:
index out of bounds 意思是超出下标范围。。。。java里会报很多种的异常,这个只是其中的一种,,,,,
由此可以看出异常并不是语法错误A排除,B程序的编译错误这个不是异常是java软件自己的错误,D,,程序不会定义可能出现的意外情况,
3
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机的无线功能坏了有没有其他接收器或设备代
wow账号转移
我自己买一套房子,首付自己给,剩下的钱我用
康利来西饼屋怎么去啊,有知道地址的么
冰菓每话下集预告的背景音乐叫什么名字?
型号:2008的老板牌高级香型墨水(黑色)是不
想找一个类似手机游戏“猿人时代”的游戏,网
海源砂锅居地址有知道的么?有点事想过去
弹簧所受重力不计,上端固定在天花板上,下端
怎样更快的认识阀门
金立手机手机超市怎么去啊,有知道地址的么
苹果6升级完系统8.1还能回到8.0.1吗
风云雄霸天下里面断浪喜欢幽若吗
word里面正文断行,但是又提不上去是怎么回事
新加硬盘没了AG5DPZKW IDE Controller惊叹号
推荐资讯
介绍几款7座面包车,价格在10--12万左右
哎求啊我定点赞
有没韶关火车到湖南石门
新厂远峰大药房我想知道这个在什么地方
乾隆通宝天下太平花钱价格?
左耳戴助听器好多年,现在想给右耳也配一只,
王阳明'格'院子里的竹子"的错误在
cb190r转向灯灯不会亮怎么办
有病取保候审(行贿罪)两人行贿15万判多少
热力学第一定律中,等体过程的公式中i/2
福鑫图文广告办公用品地址有知道的么?有点事
下柞树巷子在什么地方啊,我要过去处理事情
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?