JAVA学习

其他调用方式:

1.使用类名引用成员方法

JAVA学习_第1张图片

局限性:

不能引用所有类中的成员方法

是跟抽象方法的第一个参数有关,这个参数是什么类型的,那么就只能引用这个类中的方法

2.引用数组的构造方法

格式:数据类型[]::new

范例:int [] :: new

细节:数组的类型,需要跟流中数据的类型保持一致

JAVA学习_第2张图片

JAVA学习_第3张图片

异常:

异常就是代表程序出现的问题

Error:代表的系统级别错误(属于严重问题)系统一旦出现问题,sun公司会把这些错误封装成Error对象。Error是给sun公司用的,不是给我们程序员用的,不用管

JAVA学习_第4张图片

JAVA学习_第5张图片

异常的作用:

作用1:异常是用来查询bug的关键参考信息

作用2:异常可以作为方法内部的一种特殊返回值,以便通知调用者底层的执行情况

异常的处理方式:

1JVM默认的处理方案

把异常的名称,异常原因及异常出现的位置等信息输出在了控制台

程序停止执行,下面的代码不会再执行了

2.自己处理(捕获异常):

JAVA学习_第6张图片

灵魂四问:

JAVA学习_第7张图片

Throwable:

JAVA学习_第8张图片

抛出处理:

JAVA学习_第9张图片

JAVA学习_第10张图片

你可能感兴趣的:(java,学习,jvm)