异常处理

异常处理

Finally 关键字
主要使用在try-catch 语句块中,而且,不论异常是否发生,finally 语句块总是会执行的,此语句块可用来执行清理类型的语句,做一个程序的收尾工作

用户自定义异常:
所有的异常必须是Throwable的子类;
如果我们想编写一个可以自动被异常处理或声明规则强制的检查异常,就需要继承Exception类;
如果想编写一个运行时异常,就需要继承RuntimeException类。