楼主 。祝你好运{:3_51:}
异常:就是程序在运行时出现的不正常情况
* 异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象
* 其实就是java对不正常情况进行描述后的对象体现。
* 对于问题的划分:两种:一种是严重的问题,一种非严重的问题。
*
* 对于严重的,java通过error类进行描述。
* 对于error一般不编写针对性的代码对其进行处理。
* 对于非严重的,java通过exception类进行描述。
* 对于exception可以使用针对性的处理方式进行处理。
对多异常的处理。
* 1.声明异常时,建议声明更为具体的异常,这样 可以处理的更具体。
* 2.对方声明几个异常,就对应有几个catch块。不要定义多余的catch块
* 如果多个catch块中的异常出现继承关系,父类异常catch块放在最下面
自定义异常:
* 必须是自定义类继承Exception。
*
* 继承Exception原因:
* 异常体系有一个特点:因为异常类和异常对象都被抛出。
* 他们都具有可抛性。这个可抛性是Throwable这个体系中独有特点
*
* 只有这个体系中的类和对象才可以被throws和throw操作
*
* throws和throw的区别
* throws使用在函数上 后面跟的是异常类,可以跟多个。用逗号隔开。
* throw使用在函数内,后面跟的是异常对象
这些都可以说呀 还有就是异常语句的格式什么的{:3_56:} |