if (line >= numLines) { throw new IllegalArgumentException("line is out of bounds (line=" + line + ", numLines=" + numLines + ")"); }
if (line < 0 || line >= numLines) return -1;
	public int getLineOffset(int line) {		if (line >= numLines) {			throw new IllegalArgumentException("line is out of bounds (line=" + line +				", numLines=" + numLines + ")");		}		return lineNumberMap[line];	}