PrintWriter.setError() has the following syntax.
protected void setError()
In the following code shows how to use PrintWriter.setError() method.
/*from ww w . j a va2 s . c o m*/ import java.io.*; public class Main extends PrintWriter { public Main(OutputStream out) { super(System.out); } public static void main(String[] args) { String s = "tutorial from java2s.com"; Main pw = new Main(System.out); // write substrings pw.write(s, 0, 5); pw.write(s, 6, 5); // flush the writer pw.flush(); // set the error state pw.setError(); } }
The code above generates the following result.