java.lang.ArrayIndexOutOfBoundsException: 2 at javax.swing.text.CompositeView.replace(CompositeView.java:0) at javax.swing.text.BoxView.replace(BoxView.java:0) at javax.swing.text.View.updateChildren(View.java:0) at javax.swing.text.View.changedUpdate(View.java:0) at javax.swing.text.html.BlockView.changedUpdate(BlockView.java:0) at javax.swing.plaf.basic.BasicTextUI$RootView.changedUpdate(BasicTextUI.java:0) at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.changedUpdate(BasicTextUI.java:0) at javax.swing.text.AbstractDocument.fireChangedUpdate(AbstractDocument.java:0) at javax.swing.text.html.HTMLDocument.fireChangedUpdate(HTMLDocument.java:0) at javax.swing.text.html.HTMLDocument$HTMLReader.adjustEndElement(HTMLDocument.java:0) at javax.swing.text.html.HTMLDocument$HTMLReader.flush(HTMLDocument.java:0) at javax.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:0) at javax.swing.JEditorPane.read(JEditorPane.java:0) at javax.swing.JEditorPane.read(JEditorPane.java:0) at javax.swing.JEditorPane$PageLoader.run(JEditorPane.java:0)