java练习本(2019-08-02)

公众号回复“1”,

小刀拉你进学习交流群哟,

妈妈再也不担心我学习没人陪伴啦~

java练习本(2019-08-02)

昨日翻译

java练习本(2019-08-02)

昨日翻译

“If you have it (Love), you don't need to have anything else, and if you don't have it, it doesn't matter much what else you have. ”

——  J. M. Barrie

“如果你拥有它(爱),你就不需要拥有任何其他东西,如果你没有它,你拥有什么就不重要了。”

——詹姆斯·马修·巴利

今日名言

“ Love is an ocean of emotions, entirely surrounded by expenses. ”

—— Thomas Dewar

java练习本(2019-08-02)

2019.07.31问题及解析

java练习本(2019-08-02)

题目

当用户输入一个值i,若该值大于0,使用throw语句显示的引发异常,异常的输出信息为“more than 0!”,下列定义正确的是?

A.if(i>0) throw new Exception("more than 0!");

B.if(i>0) throw new Exception e("more than 0!");

C.if(i>0) throw Exception e("more than 0!");

D.if(i>0) throw Exception("more than 0!");

答案与解析

1.相关知识

当我们需要异常抛出我们想要的字符串时

我们可以利用Exception类的有参构造方法传递一个字符串

就能使得在抛出异常时抛出我们想要它抛出的内容

2.答案解析

因为new一个异常就相当于是new一个对象,并且调用它的有参构造,因此只有

new Exception("more than 0!")是正确的写法,其他的写法都无法通过编译

答案选A。

java练习本(2019-08-02)

2019.08.02问题

java练习本(2019-08-02)

题目分类

类——基本概念

题目

下列哪些情况会调用构造方法

A.调用对象的clone()方法

B.java反射机制使用java.lang.Class或java.lang.reflect.Constructor的newInstance()方法

C.new语句创建对象

D.调用java.io.ObjectInputStream的readObject方法

java练习本(2019-08-02)

重磅推荐

java练习本(2019-08-02)

以我手写我心,有位伟人说过,

整理记录是最高效的学习方法

在这里即可一展所学,

不仅可以与同辈交流

还可与前辈过招

java练习本(2019-08-02)

技术君在这里等你哦~

这里有技术大佬们在线答疑,

这里有一大堆的编程资料,

这里有志同道合共赴编程的小伙伴。

(加微信拉你进群)

投稿要求如下:

知识点整理并写成文章。

要求段落结构清晰,

字数须大于500字,

报酬信息请联系小刀

联系方式:

邮箱:[email protected]    

微信号:best396975802

java练习本(2019-08-02)

java练习本(2019-08-02)

END

java练习本(2019-08-02)

微信群请点击公众号菜单进微信群

文字|天堂

排版|花音

java练习本(2019-08-02)

你点的每个赞,我都认真当成了喜欢

java练习本(2019-08-02)

微信扫一扫
关注该公众号