try{ FileInputStream fstream = new FileInputStream(filename); // Get the object of DataInputStream DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); DataOutputStream ut = new DataOutputStream(new FileOutputStream(f)); String strLine; //Read File Line By Line while ((strLine = br.readLine()) != null) { // Print the content on the console ut.writeUTF(strLine+"\n"); } //Close the input stream in.close(); }catch (Exception e){//Catch exception if any System.err.println("Error: " + e.getMessage()); }