public void processFile(String filename){ String line; BufferedReader br = null; try { br = new BufferedReader(new FileReader(filename));   line = br.readLine(); } catch (FileNotFoundException e) {   // deal with file not found exception } catch (IOException e) { // deal with other io exceptions } finally { if(br != null) { br.close(); }  // ... }