子类 Error 这是错误无法处理
Exception 异常
子类 RuntimeException 运行时异常
子类 IndexOutOfBoundsException 下标越界异常
ArithmeticException
这些异常一般用try/Catch/finally来解决,也可以使用throws抛的方式来解决。
通常编译时异常拋到main方法就不再往上拋,因为再拋就拋给虚拟机了。
方法的重写时,重写的方法不能拋出比父类更大的异常(不能是父类拋出的异常的父类)
运行时异常是自动拋出的
自定义异常
通常自定义异常都是自定义运行时异常,所以只需要继承RuntimeException
自定义异常主要是通过类的名字来提示异常的类型
异常这些,认识就差不多了,不用太了解。
学习分享:异常
最新推荐文章于 2024-08-19 09:56:13 发布