On 23/07/2019 16:08, Brian Burkhalter wrote:

I don’t see what you mean.
     @Override
     public void write(byte buf[]) throws IOException {
         super.write(buf);
     }
Should “trouble” be set and the IOE re-thrown?

super.write(byte[]) will invoke PrintStream overrides write(byte[], int, int) so IOE won't be thrown (and why the proposed change to the class description isn't right). The method description is probably the best place to describe the behavior.

-Alan

Reply via email to