    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class java.lang.StringIndexOutOfBoundsException

    java.lang.Object
       |
       +----java.lang.Throwable
               |
               +----java.lang.Exception
                       |
                       +----java.lang.RuntimeException
                               |
                               +----java.lang.IndexOutOfBoundsException
                                       |
                                       +----java.lang.StringIndexOutOfBoundsException

public class StringIndexOutOfBoundsException
extends IndexOutOfBoundsException

Thrown by the `charAt` method in class `String` and by other `String` methods to indicate that an index is either negative or greater than or equal to the size of the string.

See Also:
  charAt

##

StringIndexOutOfBoundsException()
  Constructs a `StringIndexOutOfBoundsException` with no detail message.
StringIndexOutOfBoundsException(int)
  Constructs a new `StringIndexOutOfBoundsException` class with an argument indicating the illegal index.
StringIndexOutOfBoundsException(String)
  Constructs a `StringIndexOutOfBoundsException` with the specified detail message.

##

StringIndexOutOfBoundsException

      public StringIndexOutOfBoundsException()

  Constructs a `StringIndexOutOfBoundsException` with no detail message.

StringIndexOutOfBoundsException

      public StringIndexOutOfBoundsException(String s)

  Constructs a `StringIndexOutOfBoundsException` with the specified detail message.

  Parameters:
    s - the detail message.

StringIndexOutOfBoundsException

      public StringIndexOutOfBoundsException(int index)

  Constructs a new `StringIndexOutOfBoundsException` class with an argument indicating the illegal index.

  Parameters:
    index - the illegal index.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index