jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java
changeset 9752 88ab34b6da6d
parent 9731 d0f7a3e441c4
child 13423 17843fff200d
--- a/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java	Tue May 17 19:48:19 2011 -0700
+++ b/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java	Thu May 26 17:37:36 2011 -0700
@@ -151,7 +151,7 @@
 
     final static RuntimeException badBoundArgumentException(Object argument, MethodHandle mh, int argnum) {
         String atype = (argument == null) ? "null" : argument.getClass().toString();
-        return new WrongMethodTypeException("cannot bind "+atype+" argument to parameter #"+argnum+" of "+mh.type());
+        return new ClassCastException("cannot bind "+atype+" argument to parameter #"+argnum+" of "+mh.type());
     }
 
     @Override