Java IO Tutorial - Java PrintStream.clearError()








Syntax

PrintStream.clearError() has the following syntax.

protected void clearError()

Example

In the following code shows how to use PrintStream.clearError() method.

//from   www  .  j a  va2  s  .  c o  m
import java.io.*;

public class Main extends PrintStream {

   public Main(OutputStream out) {
      super(out);
   }

   public static void main(String[] args) {
      byte c[] = {70, 71, 72, 73, 74, 75, 76};

      
      Main ps = new Main(System.out);

      // write bytes 1-3
      ps.write(c, 1, 3);

      // flush the stream
      ps.flush();

      // clear the errors of this stream, if there are any
      ps.clearError();
   }
}

The code above generates the following result.