1.try-catch-finally
①finally代码区的特点:无论try中的程序时正常执行了,还是出现了异常,最后都一定会执行finally区,除非JVM终止。
②作用:一般用于在程序执行完成后进行资源的释放操作(专业级做法)。
2.JDK7开始提供了更简单的资源释放方案:try-with-resource
该资源使用完毕后,会自动调用close()方法,完成对资源的释放
①()中只能放置资源,否则报错
②什么是资源呢?
③资源一般指的是最终实现了AutoCloseable接口。