File tree Expand file tree Collapse file tree
core-java-modules/core-java-io-2/src/test/java/com/baeldung/filereader Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,31 +17,19 @@ public class FileReaderExampleUnitTest {
1717 public void givenFileReader_whenReadAllCharacters_thenReturnsContent () throws IOException {
1818 String expectedText = "Hello, World!" ;
1919 File file = new File (FILE_PATH );
20- FileReader fileReader = null ;
21- try {
22- fileReader = new FileReader (file );
20+ try (FileReader fileReader = new FileReader (file )) {
2321 String content = FileReaderExample .readAllCharactersOneByOne (fileReader );
2422 Assert .assertEquals (expectedText , content );
25- } finally {
26- if (fileReader != null ) {
27- fileReader .close ();
28- }
2923 }
3024 }
3125
3226 @ Test
3327 public void givenFileReader_whenReadMultipleCharacters_thenReturnsContent () throws IOException {
3428 String expectedText = "Hello" ;
3529 File file = new File (FILE_PATH );
36- FileReader fileReader = null ;
37- try {
38- fileReader = new FileReader (file );
30+ try (FileReader fileReader = new FileReader (file )) {
3931 String content = FileReaderExample .readMultipleCharacters (fileReader , 5 );
4032 Assert .assertEquals (expectedText , content );
41- } finally {
42- if (fileReader != null ) {
43- fileReader .close ();
44- }
4533 }
4634 }
4735
You can’t perform that action at this time.
0 commit comments