抛出异常

声明抛出异常
声明抛出异常是Java中处理异常的第二种方式
如果一个方法(中的语句执行时)可能生成某种异常,但是并不能确定如何处理这些异常,则此方法应显式的声明抛出异常,表明该方法将不对这些异常进行处理,而由该方法的调用者负责处理
在方法声明中用throws子句可以声明抛出异常的列表,throws后面的异常类型可以是方法中产生的异常类型,也可以是它的父类
子类重写父类方法是,子类不能抛出比父类方法更大范围的异常
人工抛出异常
Java异常类对象除在程序过程中出现异常时由系统自动生成并抛出,也可根据需要人工创建并抛出
首先要生成异常类对象,然后通过throw语句实现抛出操作(提交Java运行环境)
可以抛出的异常必须是Throwable或其子类的实例
捕获抛出万能键alt+回车

posted @ 2023-11-27 09:26  同学?  阅读(38)  评论(0)    收藏  举报