亲宝软件园·资讯

展开

try-cache-finally读取文件错误try-with-resources使用方法

全村最野的狗 人气:0

引言

前些天项目经理找到我说,阿杰,你过来一下,我这有个小方法,你帮我写一下

我就想,你这不是瞧不起我吗.5分钟搞定!!嘴里却说,你这个有点难,我需要研究下大概今天下班前能完成.

5分钟过去了----> 代码完成

摸鱼3小时 ----> ok 代码一发,收工准备下班

public void clean2(String path, Consumer<String> consumer){
    FileReader fileReader = null;
    BufferedReader br = null;
    try{
        fileReader = new FileReader(path);
        br = new BufferedReader(fileReader);
        String line;
        while((line = br.readLine()) != null ){
            consumer.accept(line);
        }
    }catch (IOException e){
        // do
    }finally {
        try {
            if (br != null){
                br.close();
            }
            if (fileReader != null){
                fileReader.close();
            }
        } catch (IOException e) {
            // do
        }
    }
}

项目经理

加载全部内容

相关教程
猜你喜欢
用户评论