how to check if file exists and open it?
if(file is found)
{
    FileInputStream file = new FileInputStream("file");
}
how to check if file exists and open it?
if(file is found)
{
    FileInputStream file = new FileInputStream("file");
}
 
    
     
    
    File.isFile will tell you that a file exists and is not a directory.
Note, that the file could be deleted between your check and your attempt to open it, and that method does not check that the current user has read permissions.
File f = new File("file");
if (f.isFile() && f.canRead()) {
  try {
    // Open the stream.
    FileInputStream in = new FileInputStream(f);
    // To read chars from it, use new InputStreamReader
    // and specify the encoding.
    try {
      // Do something with in.
    } finally {
      in.close();
    }
  } catch (IOException ex) {
    // Appropriate error handling here.
  }
}
 
    
    You need to create a File object first, then use its exists() method to check. That file object can then be passed into the FileInputStream constructor.
File file = new File("file");    
if (file.exists()) {
    FileInputStream fileInputStream = new FileInputStream(file);
}
 
    
    You can find the exists method in the documentation:
File file = new File(yourPath);
if(file.exists())
    FileInputStream file = new FileInputStream(file);
 
    
    