/guava/android/guava/src/com/google/common/io/CharSource.java
BufferedReader reader = closer.register( openBufferedStream( ) ) ; try {Closer closer = Closer.create( ) ;
Closer closer = Closer.create ( ) ; try { BufferedReader reader = closer.register ( openBufferedStream ( ) ) ;
} finally { closer.close(); } } @CheckForNull public String readFirstLine() throws IOException { <extra_id_0> return reader.readLine(); } catch (Throwable e) { throw closer.rethrow(e); } finally { closer.close(); }