Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

PrintStream close() method in Java with Examples

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

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 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 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

My Personal Notes arrow_drop_up
Last Updated : 31 Jan, 2019
Like Article
Save Article
Similar Reads
Related Tutorials