Java : StringIndexOutOfBoundsException con ejemplos
StringIndexOutOfBoundsException (Java SE 21 & JDK 21) en Java con ejemplos.
Encontrará ejemplos de código en la mayoría de los métodos de StringIndexOutOfBoundsException.
Nota :
- Este artículo puede utilizar software de traducción para su comodidad. Consulte también la versión original en inglés.
Summary
Lanzado por métodos String para indicar que un índice es negativo o mayor que el tamaño de la cadena. Para algunos métodos como el método charAt, esta excepción también se produce cuando el índice es igual al tamaño de la cadena. (Traducción automática)
final var str = "abc";
System.out.println(str.charAt(0)); // a
System.out.println(str.charAt(1)); // b
System.out.println(str.charAt(2)); // c
try {
final var ret = str.charAt(3);
} catch (StringIndexOutOfBoundsException e) {
System.out.println(e);
}
// Result
// ↓
//java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
Constructors
StringIndexOutOfBoundsException ()
Construye una StringIndexOutOfBoundsException sin mensaje detallado. (Traducción automática)
final var e = new StringIndexOutOfBoundsException();
System.out.println(e); // java.lang.StringIndexOutOfBoundsException
StringIndexOutOfBoundsException (int index)
Construye una nueva clase StringIndexOutOfBoundsException con un argumento que indica el índice ilegal. (Traducción automática)
final var e = new StringIndexOutOfBoundsException(123);
// java.lang.StringIndexOutOfBoundsException: String index out of range: 123
System.out.println(e);
StringIndexOutOfBoundsException (String s)
Construye una StringIndexOutOfBoundsException con el mensaje detallado especificado. (Traducción automática)
final var e = new StringIndexOutOfBoundsException("abcd");
System.out.println(e); // java.lang.StringIndexOutOfBoundsException: abcd
Methods declared in Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Consulte el siguiente enlace.
Related posts
- Ejemplos de API