public static void verifyFileExistsAndReadable(File file){
  if (!file.exists()) {
    throw new IllegalArgumentException("File \"" + file.getName() + "\" doesn't exist.");
  }
  if (!file.isFile()) {
    throw new IllegalArgumentException("File \"" + file.getName() + "\" is not a valid file that can be read as a manifest. Is it a directory?");
  }
  if (!file.canRead()) {
    throw new IllegalArgumentException("Unable to read file \"" + file.getName() + "\". Check permissions.");
  }
}

public static void verifyFileExistsAndReadable ( File file ) { if ( ! file . exists ( ) ) { throw new IllegalArgumentException ( "File \"" + file . getName ( ) + "\" doesn't exist." ) ; } if ( ! file . isFile ( ) ) { throw new IllegalArgumentException ( "File \"" + file . getName ( ) + "\" is not a valid file that can be read as a manifest. Is it a directory?" ) ; } if ( ! file . canRead ( ) ) { throw new IllegalArgumentException ( "Unable to read file \"" + file . getName ( ) + "\". Check permissions." ) ; } }
verifies that the specified file exists and can be read as a valid file .
