Java中的异常最终继承的是Throwable,然后下面是Error和Exception
这篇文章主要介绍finally和throws
图片来源:https://blog.csdn.net/michaelgo/article/details/82790253
finally块
Java中finally块出现在try…catch…后面,无论异常是否发生,都会执行finally代码块
因此finally块通常用来做资源释放操作:关闭文件,关闭数据库连接等等。
良好的编程习惯是:在try块中打开资源,在finally块中清理释放这些资源。