throw new AssertionError("BadLocationException must not be thrown " + "here. start=" + start + ", end=" + end
AssertionError as; as = new AssertionError("BadLocationException thrown " + "here. start=" + start + ", end=" + end
    public LeafElement(Element parent, AttributeSet attributes, int start,                       int end)    {      super(parent, attributes);      try	{	  startPos = parent.getDocument().createPosition(start);	  endPos = parent.getDocument().createPosition(end);	}      catch (BadLocationException ex)	{	  throw new AssertionError("BadLocationException must not be thrown "				   + "here. start=" + start + ", end=" + end				   + ", length=" + getLength());	}    }