Download to read offline

![Task: File Handling in Java
Coding:
import java.io.*;
public class WriteAndRead {
public static void main(String [] args) {
try {
FileOutputStream myStream = new FileOutputStream("jamil.txt");
PrintWriter myWriter = new PrintWriter(myStream);
myWriter.println("My name is Jameel");
myWriter.println("Here is my text file");
myWriter.println("Happy Programming");
myWriter.close();
}
catch(Exception e) {
System.out.println(e.getMessage());
}
try {
FileReader obj = new FileReader("jamil.txt");
BufferedReader obj1 = new BufferedReader(obj);
String str = obj1.readLine();
System.out.println(str);
str = obj1.readLine();
System.out.println(str);
str = obj1.readLine();
System.out.println(str);
}](https://image.slidesharecdn.com/fileinputoutput-161014110408/75/File-input-output-in-Java-2-2048.jpg)



The document is an assignment submission for an HCI topic on user interaction. It was submitted by Muhammad Jamil, with roll number BCS(M)-14-57 from BZU Sub Campus Sahiwal, to Sir Rehan Faheem on October 7, 2016. The assignment involves coding in Java to write text to a file called "jamil.txt" and then read the text from that file.

![Task: File Handling in Java
Coding:
import java.io.*;
public class WriteAndRead {
public static void main(String [] args) {
try {
FileOutputStream myStream = new FileOutputStream("jamil.txt");
PrintWriter myWriter = new PrintWriter(myStream);
myWriter.println("My name is Jameel");
myWriter.println("Here is my text file");
myWriter.println("Happy Programming");
myWriter.close();
}
catch(Exception e) {
System.out.println(e.getMessage());
}
try {
FileReader obj = new FileReader("jamil.txt");
BufferedReader obj1 = new BufferedReader(obj);
String str = obj1.readLine();
System.out.println(str);
str = obj1.readLine();
System.out.println(str);
str = obj1.readLine();
System.out.println(str);
}](https://image.slidesharecdn.com/fileinputoutput-161014110408/75/File-input-output-in-Java-2-2048.jpg)

