Failure Sharing

Bootup your energy with sharing failure.

Java8 Gold : FileIO

        BufferedReader br1 = null;
        try (BufferedReader br2 = new BufferedReader(new FileReader("src/sample.txt"))) {
            br2.lines().forEach(line -> System.out.println(line));
            br1 = br2; // Resource leak: 'br1' is never closedJava(536871799)   
        } 
        // try블록 종료 시 Stream은 이미 닫혀있기 때문에 'java.io.IOException: Stream closed' 발생.
        System.out.println(br1.ready());

github.com