PrintStream close() method in Java with Examples Last Updated : 31 Jan, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report The close() method of PrintStream Class in Java is used to close the stream. Closing a stream deallocates any value in it or any resources associated with it. The PrintStream instance once closed won't work. Also a PrintStream instance once closed cannot be closed again. Syntax: public void close() Parameters: This method do not accepts any parameter. Return Value: This method do not returns any value. It just closes the Stream. Below methods illustrates the working of close() method: Program 1: Java // Java program to demonstrate // PrintStream close() method import java.io.*; class GFG { public static void main(String[] args) { // The string to be written in the Stream String str = "GeeksForGeeks"; try { // Create a PrintStream instance PrintStream stream = new PrintStream(System.out); // Write the above string to this stream // This will put the string in the stream // till it is printed on the console stream.print(str); // Now close the stream // using close() method stream.close(); } catch (Exception e) { System.out.println(e); } } } Output: GeeksForGeeks Program 2: Java // Java program to demonstrate // PrintStream close() method import java.io.*; class GFG { public static void main(String[] args) { try { // Create a PrintStream instance PrintStream stream = new PrintStream(System.out); // Write the char to this stream // This will put the char in the stream // till it is printed on the console stream.write(65); // Now close the stream // using close() method stream.close(); } catch (Exception e) { System.out.println(e); } } } Output: A Comment More infoAdvertise with us Next Article StringReader close() method in Java with Examples K Kirti_Mangal Follow Improve Article Tags : Java Java-Functions Java-IO package Java-PrintStream Practice Tags : Java Similar Reads PrintWriter close() method in Java with Examples The close() method of PrintWriter Class in Java is used to close the stream. Closing a stream deallocates any value in it or any resources associated with it. The PrintWriter instance once closed won't work. Also a PrintWriter instance once closed cannot be closed again. Syntax: public void close() 2 min read ObjectInputStream close() method in Java with examples The close() method of the ObjectInputStream class in Java closes the input stream. Syntax: public void close() Parameters: This method does not accept any parameter. Return Value: This method does not returns anything. Below program illustrate the above method: Program 1: Java // Java program to ill 1 min read PushbackInputStream close() method in Java with Examples The close() method of PushbackInputStream class in Java is used to closes the input stream and it releases resources of system that are associated with the stream. After calling this method, further calling other method if this class will throw the IOException. Syntax: public void close() throws IOE 2 min read StringReader close() method in Java with Examples The close() method of StringReader Class in Java is used to close the stream and release the resources that were busy in the stream, if any. This method has following results: If the stream is open, it closes the stream releasing the resources If the stream is already closed, it will have no effect. 2 min read Reader close() method in Java with Examples The close() method of Reader Class in Java is used to close the stream and release the resources that were busy in the stream, if any. This method has following results: If the stream is open, it closes the stream releasing the resources If the stream is already closed, it will have no effect. If an 2 min read PrintStream print(char) method in Java with Examples The print(char) method of PrintStream Class in Java is used to print the specified char value on the stream. This char value is taken as a parameter. Syntax: public void print(char charValue) Parameters: This method accepts a mandatory parameter charValue which is the char value to be written on the 2 min read Like