code: @Override
      public void write(final int c) {
          usageFlag = true;
          if (trouble)
              return;
  
          try {
              getOut().write(c);
          }
          catch (IOException e) {
              handleIOException(e);
          }
      }
docs: Write a single character.
  
  @param c int specifying a character to be written.