自定义异常理论
例如负数角标这种异常在java中并没有定义过,这时候就要按照java异常的创建思想,面向对象,将负数角标进行自定义的描述。
这种自定义的问题描述称为自定义异常
注意:如果让一个类称为异常类,必须要继承异常体系(exception),因为只有称为异常体系的子类才有资格具备可抛性。才可以被两个关键字所操作:throws、throw。
super(msg):父类把事情都办完了,子类直接调用父类就可以了

异常函数 :
throws用在函数声明上(声明抛出),抛出的是异常类,可以抛出多个,用逗号隔开
throw用在函数里面

如果函数内发生了异常。必须要在函数上声明,否则编译失败
调用异常函数
调用了上面声明了异常的函数,也必须要处理,不处理依然会失败,处理的方式之一就是抛出。


本文深入探讨Java中自定义异常的创建与使用,包括如何使一个类成为异常类,以及如何通过继承异常体系来实现可抛性。同时,解析了异常函数的声明与抛出机制,以及在函数调用中处理异常的方法。
12万+

被折叠的 条评论
为什么被折叠?



