try { System.out.println("** in **"); String filedata = s1.toString(); String filename = new String("Z:\fontdata.cpp"); BufferedWriter out = new BufferedWriter(new FileWriter("filename")); out.write(filedata); out.flush(); out.close(); System.out.println("** out **"); } catch (Exception e) { System.out.println("Exception"); e.printStackTrace(); }