public void writeToFile(String file, List lines){ try { BufferedWriter bw = null; try{ bw = new BufferedWriter(new FileWriter(file));   for(int i = 0; i < lines.size(); i++){    bw.write(lines.get(i));   bw.newLine(); } } catch (IOException e) { // exception writing to file... } finally { if(bw != null) {   bw.close(); } } } catch(IOException e) {   // if close throws an exception... } }