code: private void fatal(String message, String textFound, String textExpected)
              throws SAXException {
          // smart quotes -- 2005-08-20 hsivonen
          if (textFound != null) {
              message = message + " (found \u201C" + textFound + "\u201D)";
          }
          if (textExpected != null) {
              message = message + " (expected \u201C" + textExpected + "\u201D)";
          }
          handler.fatal(message);
  
          // "can't happen"
          throw new FatalSAXException(message);
      }
docs: Report an error.
  
  @param message
  The error message.
  @param textFound
  The text that caused the error (or null).
  @see SAXDriver#error
  @see #line