22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package java.lang;
27
28 /**
29 * Thrown to indicate that an attempt has been made to store the
30 * wrong type of object into an array of objects. For example, the
31 * following code generates an <code>ArrayStoreException</code>:
32 * <blockquote><pre>
33 * Object x[] = new String[3];
34 * x[0] = new Integer(0);
35 * </pre></blockquote>
36 *
37 * @author unascribed
38 * @since 1.0
39 */
40 public
41 class ArrayStoreException extends RuntimeException {
42 private static final long serialVersionUID = -4522193890499838241L;
43
44 /**
45 * Constructs an <code>ArrayStoreException</code> with no detail message.
46 */
47 public ArrayStoreException() {
48 super();
49 }
50
51 /**
52 * Constructs an <code>ArrayStoreException</code> with the specified
53 * detail message.
54 *
55 * @param s the detail message.
56 */
57 public ArrayStoreException(String s) {
58 super(s);
59 }
60 }
|
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package java.lang;
27
28 /**
29 * Thrown to indicate that an attempt has been made to store the
30 * wrong type of object into an array of objects. For example, the
31 * following code generates an <code>ArrayStoreException</code>:
32 * <blockquote><pre>
33 * Object x[] = new String[3];
34 * x[0] = new Integer(0);
35 * </pre></blockquote>
36 *
37 * @author unascribed
38 * @since 1.0
39 */
40 public
41 class ArrayStoreException extends RuntimeException {
42 @java.io.Serial
43 private static final long serialVersionUID = -4522193890499838241L;
44
45 /**
46 * Constructs an <code>ArrayStoreException</code> with no detail message.
47 */
48 public ArrayStoreException() {
49 super();
50 }
51
52 /**
53 * Constructs an <code>ArrayStoreException</code> with the specified
54 * detail message.
55 *
56 * @param s the detail message.
57 */
58 public ArrayStoreException(String s) {
59 super(s);
60 }
61 }
|