@param str string to be written
@param off Offset from which to start writing characters
@param len Number of characters to write
@throws IndexOutOfBoundsException
If {@code off} is negative, or {@code len} is negative,
or {@code off + len} is negative or greater than the length
of the given string
Write a portion of a string.
@param str string to be written @param off Offset from which to start writing characters @param len Number of characters to write
@throws IndexOutOfBoundsException If {@code off} is negative, or {@code len} is negative, or {@code off + len} is negative or greater than the length of the given string