总结

来源:互联网 发布:windows 10 redstone 编辑:程序博客网 时间:2024/05/16 04:09

知识小总结  ·FileUtil中通过Scanner搭配FileInputStream来读取文档

·FileUtil中通过Scanner搭配FileInputStream来读取文档,实际上Scanner对象有close方法,可以关闭Scanner相关资源与搭配的FileInputSream.断言是判定程序中的某个执行点必然是或不是某个状态,所以不能当作像if之类的判断式来使用,assert不应当作程序执行流程的一部分。

·若想最后一定要执行关闭资源的动作,try、catch语法可以搭配finally,无论try区块中有无发生异常,若撰写有finally区块,则finally区块一定会被执行。

·若程序撰写先return。而且有finally区块,那么这个区块会先执行,然后再讲返回值返回。

·尝试关闭资源语法:想要尝试自动关闭资源的对象,是撰写在try之后的括号中,如果无须catch处理任何异常,可以不用撰写,也不用撰写finally自行尝试关闭资源。

·尝试关闭资源语法可套用的对象,必须操作java.lang.AutoCloseable接口

·尝试关闭资源语法也可以同时关闭两个以上的对象资源,只要中间以分号分隔


0 0