Remove unused exception from TextStringBuilder.readFrom(CharBuffer).
This preserves binary compatibility but not source compatibility.
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 15b1947..d670a00 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -62,6 +62,7 @@
     <action issue="TEXT-201" type="fix" dev="kinow" due-to="Arturo Bernal">Simplify assertion.</action>
     <action issue="TEXT-202" type="fix" dev="kinow" due-to="Arturo Bernal">Extract duplicate code.</action>
     <action issue="TEXT-205" type="fix" dev="kinow" due-to="Arturo Bernal">Set void return method.</action>
+    <action                  type="fix" dev="ggregory" due-to="Gary Gregory">Remove unused exception from TextStringBuilder.readFrom(CharBuffer). This preserves binary compatibility but not source compatibility.</action>
     <!-- ADD -->
     <action issue="TEXT-207" type="add" dev="mattjuntunen">Add DoubleFormat utility.</action>
     <action issue="TEXT-190" type="add" dev="kinow" due-to="Benjamin Bing">Document negative limit for WordUtils abbreviate method</action>
diff --git a/src/main/java/org/apache/commons/text/TextStringBuilder.java b/src/main/java/org/apache/commons/text/TextStringBuilder.java
index 5179612..aba3cca 100644
--- a/src/main/java/org/apache/commons/text/TextStringBuilder.java
+++ b/src/main/java/org/apache/commons/text/TextStringBuilder.java
@@ -2484,12 +2484,11 @@
      *
      * @param charBuffer CharBuffer to read.
      * @return The number of characters read.
-     * @throws IOException if an I/O error occurs.
      *
      * @see #appendTo(Appendable)
      * @since 1.9
      */
-    public int readFrom(final CharBuffer charBuffer) throws IOException {
+    public int readFrom(final CharBuffer charBuffer) {
         final int oldSize = size;
         final int remaining = charBuffer.remaining();
         ensureCapacity(size + remaining);