| java.lang.Object | |||||
| ↳ | java.lang.Throwable | ||||
| ↳ | java.lang.Exception | ||||
| ↳ | java.lang.RuntimeException | ||||
| ↳ | java.lang.IndexOutOfBoundsException | ||||
| ↳ | java.lang.ArrayIndexOutOfBoundsException | ||||
Thrown to indicate that an array has been accessed with an illegal index. The index is either negative or greater than or equal to the size of the array.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
ArrayIndexOutOfBoundsException()
Constructs an
ArrayIndexOutOfBoundsException with no detail
message. | |||||||||||
|
ArrayIndexOutOfBoundsException(int index)
Constructs a new
ArrayIndexOutOfBoundsException class with an
argument indicating the illegal index. | |||||||||||
|
ArrayIndexOutOfBoundsException(String s)
Constructs an
ArrayIndexOutOfBoundsException class with the
specified detail message. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
| |||||||||||
From class
java.lang.Object
| |||||||||||
Constructs an ArrayIndexOutOfBoundsException with no detail
message.
Constructs a new ArrayIndexOutOfBoundsException class with an
argument indicating the illegal index.
| index | the illegal index. |
|---|
Constructs an ArrayIndexOutOfBoundsException class with the
specified detail message.
| s | the detail message. |
|---|