Module  java.base
软件包  java.lang.invoke

Class WrongMethodTypeException

  • All Implemented Interfaces:
    Serializable


    public class WrongMethodTypeException
    extends RuntimeException
    抛出以表示代码尝试通过错误的方法类型调用方法句柄。 与正常Java方法调用的字节码表示一样,方法句柄调用强烈类型与与调用站点相关联的特定类型描述符。

    当组合两个方法句柄时,也可能会抛出此异常,并且系统检测到它们的类型无法正确匹配。 这相当于在方法句柄构建时间对类型不匹配的早期评估,而不是调用不匹配的方法句柄时。

    从以下版本开始:
    1.7
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • WrongMethodTypeException

        public WrongMethodTypeException​()
        构造一个 WrongMethodTypeException ,没有详细信息。
      • WrongMethodTypeException

        public WrongMethodTypeException​(String s)
        构造具有指定详细消息的 WrongMethodTypeException
        参数
        s - 详细信息。