2020.7.30

一、今日学习内容:

1、(1)通过throw抛出异常

                手动抛弃异常对象是通过throw语句实现的,但可以抛弃的异常必须是Throwable或其子类的实例,其基本形式如下。

                 throw  异常名

                throw关键字主要是用在try块中,用来说明已经发生的异常情况。throw关键字后面跟随一个异常对象,用来说明发出的异常类型。

                注意:如果方法中用throw语句抛出了异常,那么,在方法的头部必须用throws声明将要抛出的异常。

 (2)自定义异常

                 若要建立自己的异常类型,只要定义Exception 的一个子类就可以了,子类不需要实际执行什么,它们在类型系统中的存在允许把它们当成异常使用。
                 自定义异常的基本形式:

class  自定义异常   extends  父异常类名
{
        类体
}
二、遇到的问题:
异常问题不理解。
三、明日学习计划:
明天继续学习第八章的知识,继续阅读《大道至简》。
原文地址:https://www.cnblogs.com/marr/p/13451603.html