Wie kann ich prüfen, ob eine Datei vorhanden ist, bevor ich sie zum Lesen öffne in Java (das Äquivalent von Perls
-e $filename
)?
Die einzige ähnliche Frage zu SO befasst sich mit dem Schreiben der Datei und wurde daher mit FileWriter
was hier offensichtlich nicht zutrifft.
Wenn möglich, würde ich eine echte API Aufruf, der true/false zurückgibt, im Gegensatz zu "Rufen Sie die API auf, um eine Datei zu öffnen, und fangen Sie ab, wenn sie eine Ausnahme auslöst, die Sie auf 'keine Datei' im Text prüfen", aber ich kann mit Letzterem leben.