public final void parseError(String message) throws IOException {
  final String m="At " + mSourceName + " line "+ mInputReader.getLineNumber()+ ": "+ message;
  throw new IOException(m);
}

public final void parseError ( String message ) throws IOException { final String m = "At " + mSourceName + " line " + mInputReader . getLineNumber ( ) + ": " + message ; throw new IOException ( m ) ; }
raises an ioexception with the given message plus the current position in file
