Author: britter
Date: Tue Jul 15 17:58:49 2014
New Revision: 1610781

URL: http://svn.apache.org/r1610781
Log:
Use try-with-resource in examples

Modified:
    commons/proper/csv/trunk/src/site/xdoc/user-guide.xml

Modified: commons/proper/csv/trunk/src/site/xdoc/user-guide.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/site/xdoc/user-guide.xml?rev=1610781&r1=1610780&r2=1610781&view=diff
==============================================================================
--- commons/proper/csv/trunk/src/site/xdoc/user-guide.xml (original)
+++ commons/proper/csv/trunk/src/site/xdoc/user-guide.xml Tue Jul 15 17:58:49 
2014
@@ -39,16 +39,14 @@ for (CSVRecord record : records) {
     class from <a href="https://commons.apache.org/proper/commons-io/";>Apache 
Commons IO</a> for example: 
   </p>
   <source>final URL url = ...;
-final Reader reader = new InputStreamReader(new 
BOMInputStream(url.openStream()), "UTF-8");
-final CSVParser parser = new CSVParser(reader, CSVFormat.EXCEL.withHeader());
-try {
+try (
+    final Reader reader = new InputStreamReader(new 
BOMInputStream(url.openStream()), "UTF-8");
+    final CSVParser parser = new CSVParser(reader, 
CSVFormat.EXCEL.withHeader());
+) {
     for (final CSVRecord record : parser) {
         final String string = record.get("SomeColumn");
         ...
     }
-} finally {
-    parser.close();
-    reader.close();
 }</source>
 </section>
 <!-- ================================================== -->


Reply via email to