Read File BufferedInputStream
Below java program can be used to Read File using BufferedInputStream:
import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class ReadFileByBufferedInputStream { public static void main(String[] args) { File file = new File("C://JavaHorn//Test.txt"); BufferedInputStream bin = null; try { // create FileInputStream object FileInputStream fin = new FileInputStream(file); // create object of BufferedInputStream bin = new BufferedInputStream(fin); // read file while (bin.available() > 0) { System.out.print((char) bin.read()); } } catch (FileNotFoundException e) { System.out.println("File not found" + e); } catch (IOException ioe) { System.out.println("Exception while reading the file " + ioe); } finally { try { if (bin != null) bin.close(); } catch (IOException ioe) { System.out.println("Error while closing the stream : " + ioe); } } } }