``` FileOutputStream fos = new FileOutputStream("file"); // do not close fos, it warns "Resource leak: 'fos' is never closedJava(536871799)" ``` Howerver ``` Writer writer = Files.newBufferedWriter(path, Charset.forName("UTF-8")); // do not close writer, no warning ```