java.lang
Class StringIndexOutOfBoundsException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by java.lang.IndexOutOfBoundsException
                  extended by java.lang.StringIndexOutOfBoundsException

public class StringIndexOutOfBoundsException
extends IndexOutOfBoundsException

This exception can be thrown to indicate an attempt to access an index which is out of bounds of a String. Any negative integer, and a positive integer greater than or equal to the size of the string, is an index which would be out of bounds.


Constructor Summary
StringIndexOutOfBoundsException()
          Create an exception without a message.
StringIndexOutOfBoundsException(int index)
          Create an exception noting the illegal index.
StringIndexOutOfBoundsException(String s)
          Create an exception with a message.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
getCause, getLocalizedMessage, getMessage, initCause, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringIndexOutOfBoundsException

public StringIndexOutOfBoundsException()
Create an exception without a message.


StringIndexOutOfBoundsException

public StringIndexOutOfBoundsException(String s)
Create an exception with a message.

Parameters:
s - the message

StringIndexOutOfBoundsException

public StringIndexOutOfBoundsException(int index)
Create an exception noting the illegal index.

Parameters:
index - the invalid index