How can I check whether a file exists, before opening it for reading in Java (the equivalent of Perl\'s -e $filename>
-e $filename>
Using java.io.File:
File f = new File(filePathString); if(f.exists() && !f.isDirectory()) { // do something }