All Downloads are FREE. Search and download functionalities are using the official Maven repository.

java.lang.ArrayIndexOutOfBoundsException Maven / Gradle / Ivy

The newest version!
/*
 * %W% %E%
 *
 * Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved.
 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */

package java.lang;

/**
 * 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.
 *
 * @author  unascribed
 * @version %I%, %G%
 * @since   JDK1.0
 */
public class ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException
{
	/**
	 * Constructs an ArrayIndexOutOfBoundsException with no
	 * detail message.
	 */
	public ArrayIndexOutOfBoundsException()
	{
		super();
	}

	/**
	 * Constructs a new ArrayIndexOutOfBoundsException
	 * class with an argument indicating the illegal index.
	 *
	 * @param   index   the illegal index.
	 */
	public ArrayIndexOutOfBoundsException(int index)
	{
		super("Array index out of range: " + index);
	}

	/**
	 * Constructs an ArrayIndexOutOfBoundsException class
	 * with the specified detail message.
	 *
	 * @param   s   the detail message.
	 */
	public ArrayIndexOutOfBoundsException(String s)
	{
		super(s);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy