Hallo Leute,
ich hab heute ein Update auf Eclipse Juno gemacht und prompt festgestellt, dass eine Klasse, die bei mir zum Lesen aus Dateien zuständig ist mit einer Warnung versehen wurde. Ich solle doch @SuppressWarnings("resource") vor die Methode schreiben. Wozu dient dies? Bei Indigo gab es sowas nicht, im Internet find ich zu ebendieser warnung noch nichts.
Kurz noch ein Snippet:
ich hab heute ein Update auf Eclipse Juno gemacht und prompt festgestellt, dass eine Klasse, die bei mir zum Lesen aus Dateien zuständig ist mit einer Warnung versehen wurde. Ich solle doch @SuppressWarnings("resource") vor die Methode schreiben. Wozu dient dies? Bei Indigo gab es sowas nicht, im Internet find ich zu ebendieser warnung noch nichts.
Kurz noch ein Snippet:
Java:
public static String readLine(String file, String linesFirstWord)
throws ArgumentNotFoundInFileException, FileNotFoundException, IOException {
try {
String output = null;
BufferedReader input = new BufferedReader(new FileReader(file)); //<- Add Susspresswarning("resource") to input or readLine()
do {
output = input.readLine();
if (output == null) {
throw new ArgumentNotFoundInFileException(linesFirstWord, file); //<- Add SusspressWarning("resource") to readLine()
}
} while (!output.split(SEPARATOR)[0].equals(linesFirstWord));
input.close();
return output;
} catch (IOException e) {
}
}