Write byte to file using BufferedOutputStream - Java File Path IO

Java examples for File Path IO:BufferedOutputStream

Description

Write byte to file using BufferedOutputStream

Demo Code

 
  
import java.io.BufferedOutputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
  
public class Main {
        public static void main(String[] args) {
                String strFile = "C:/Folder/BufferedOutputStreamDemo.txt";
                BufferedOutputStream bos = null;
                try
                {//from   w w  w .j  a  va  2  s.  com
                        FileOutputStream fos = new FileOutputStream(strFile);
                        bos = new BufferedOutputStream(fos);
                        
                        byte b = 66;
                          
                         System.out.println("BufferedOutputStream: writing file");
                          
                         //this will write a character represented by ascii 66
                         //i.e. 'B'
                         bos.write(b);
                          
                        System.out.println("BufferedOutputStream : written file");
                }
                catch(FileNotFoundException fnfe)
                {
                        System.out.println("Specified file not found" + fnfe);
                }
                catch(IOException ioe)
                {
                        System.out.println("Error while writing to file" + ioe);
                }
                finally
                {
                        try
                        {
                                if(bos != null)
                                {
                                        bos.flush();
                                        bos.close();
                                }
                                                                
                        }
                        catch(Exception e){}
                        
                }
                
        }
}

Result


Related Tutorials