public class ReadFileUsingFileInputStream {
public static void main(String[] args) {
File file = null;
FileInputStream fileInputStream = null;
try {
file = new File("D:/data/file.txt");
fileInputStream = new FileInputStream(file);
System.out.println("Available bytes in file: "+fileInputStream.available());
int line;
while ((line=fileInputStream.read()) != -1) {
System.out.print((char)line);
}
} catch (Exception e) {
e.printStackTrace();
}finally {
try {
if (fileInputStream != null) {
fileInputStream.close();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
}
}