PrintWriter setError() method in Java with Examples Last Updated : 31 Jan, 2019 Comments Improve Suggest changes Like Article Like Report The setError() method of PrintWriter Class in Java is used to set the error state of this PrintWriter instance. This method is used as an indicator to indicate that an error has occurred in the stream. It is protected and hence needs to be implemented by deriving the PrintWriter class to use it. Syntax: protected void setError() Parameters: This method do not accepts any parameter. Return Value: This method do not return anything. Below methods illustrates the working of setError() method: Program 1: Java // Java program to demonstrate // PrintWriter setError() method import java.io.*; // extending the PrintWriter Class class GFG extends PrintWriter { // Defining the protected constructor public GFG(OutputStream out) { super(System.out); } // Driver Code public static void main(String[] args) { // The string to be written in the Writer String str = "GeeksForGeeks"; try { // Create a GFG instance GFG writer = new GFG(System.out); // Write the above string to this writer // This will put the string in the stream // till it is printed on the console writer.write(str); writer.flush(); // Use the protected setError() method writer.setError(); } catch (Exception e) { System.out.println(e); } } } Output: GeeksForGeeks Program 2: Java // Java program to demonstrate // PrintWriter setError() method import java.io.*; // extending the PrintWriter Class class GFG extends PrintWriter { // Defining the protected constructor public GFG(OutputStream out) { super(System.out); } // Driver Code public static void main(String[] args) { try { // Create a GFG instance GFG writer = new GFG(System.out); // Write the char to this writer // This will put the char in the stream // till it is printed on the console writer.write(65); writer.flush(); // Use the protected setError() method writer.setError(); } catch (Exception e) { System.out.println(e); } } } Output: A Comment More infoAdvertise with us Next Article PrintWriter setError() method in Java with Examples K Kirti_Mangal Follow Improve Article Tags : Java Java-Functions Java-IO package Java-PrintWriter Practice Tags : Java Similar Reads PrintStream setError() method in Java with Examples The setError() method of PrintStream Class in Java is used to set the error state of this PrintStream instance. This method is used as an indicator to indicate that an error has occurred in the stream. It is protected and hence needs to be implemented by deriving the PrintStream class to use it. Syn 2 min read PrintWriter print(String) method in Java with Examples The print(String) method of PrintWriter Class in Java is used to print the specified String value on the stream. This String value is taken as a parameter. Syntax: public void print(String StringValue) Parameters: This method accepts a mandatory parameter StringValue which is the String value to be 2 min read PrintWriter println() method in Java with Examples The println() method of PrintWriter Class in Java is used to break the line in the stream. This method do not accepts any parameter or return any value. Syntax: public void println() Parameters: This method do not accepts any parameter. Return : This method do not returns any value. Below methods il 2 min read PrintWriter println(String) method in Java with Examples The println(String) method of PrintWriter Class in Java is used to print the specified String on the stream and then break the line. This String is taken as a parameter. Syntax: public void println(String string) Parameters: This method accepts a mandatory parameter string which is the String to be 2 min read PrintStream print(String) method in Java with Examples The print(String) method of PrintStream Class in Java is used to print the specified String value on the stream. This String value is taken as a parameter. Syntax: public void print(String StringValue) Parameters: This method accepts a mandatory parameter StringValue which is the String value to be 2 min read Like