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 if an application tries to call a specified method of a
30 * class (either static or instance), and that class no longer has a
31 * definition of that method.
32 * <p>
33 * Normally, this error is caught by the compiler; this error can
34 * only occur at run time if the definition of a class has
35 * incompatibly changed.
36 *
37 * @author unascribed
38 * @since 1.0
39 */
40 public
41 class NoSuchMethodError extends IncompatibleClassChangeError {
42 private static final long serialVersionUID = -3765521442372831335L;
43
44 /**
45 * Constructs a <code>NoSuchMethodError</code> with no detail message.
46 */
47 public NoSuchMethodError() {
48 super();
49 }
50
51 /**
52 * Constructs a <code>NoSuchMethodError</code> with the
53 * specified detail message.
54 *
55 * @param s the detail message.
56 */
57 public NoSuchMethodError(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 if an application tries to call a specified method of a
30 * class (either static or instance), and that class no longer has a
31 * definition of that method.
32 * <p>
33 * Normally, this error is caught by the compiler; this error can
34 * only occur at run time if the definition of a class has
35 * incompatibly changed.
36 *
37 * @author unascribed
38 * @since 1.0
39 */
40 public
41 class NoSuchMethodError extends IncompatibleClassChangeError {
42 @java.io.Serial
43 private static final long serialVersionUID = -3765521442372831335L;
44
45 /**
46 * Constructs a <code>NoSuchMethodError</code> with no detail message.
47 */
48 public NoSuchMethodError() {
49 super();
50 }
51
52 /**
53 * Constructs a <code>NoSuchMethodError</code> with the
54 * specified detail message.
55 *
56 * @param s the detail message.
57 */
58 public NoSuchMethodError(String s) {
59 super(s);
60 }
61 }
|