I'm creating a new FileInputStream for every File, but my Solution does't pass the verification.
package de.codegym.task.task18.task1824;
/*
Dateien und Ausnahmen
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
FileInputStream fis = null;
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
while (true) {
String fileName = buf.readLine();
try {
fis = new FileInputStream(fileName);
fis.close();
} catch (FileNotFoundException fnfe) {
String [] parts = fnfe.getMessage().split(" \\(");
System.out.println(parts[0]);
if (fis != null) {
fis.close();
}
break;
}
}
}
}