public void readExif(String inFileName) throws FileNotFoundException, IOException {
  if (inFileName == null) {
    throw new IllegalArgumentException(NULL_ARGUMENT_STRING);
  }
  InputStream is=null;
  try {
    is=new BufferedInputStream(new FileInputStream(inFileName));
    readExif(is);
  }
 catch (  IOException e) {
    closeSilently(is);
    throw e;
  }
  is.close();
}

public void readExif ( String inFileName ) throws FileNotFoundException , IOException { if ( inFileName == null ) { throw new IllegalArgumentException ( NULL_ARGUMENT_STRING ) ; } InputStream is = null ; try { is = new BufferedInputStream ( new FileInputStream ( inFileName ) ) ; readExif ( is ) ; } catch ( IOException e ) { closeSilently ( is ) ; throw e ; } is . close ( ) ; }
reads the exif tags from a file , clearing this exifinterface object ' s existing exif tags .
