类的用途
java.lang.LinkageError

使用 LinkageError 的包
描述
提供对 Java 编程语言的设计至关重要的类。
提供用于获取有关类和对象的反射信息的类和接口。
  • LinkageErrorjava.lang 中的用法

    java.langLinkageError 的子类
    修饰符和类型
    描述
    class 
    当应用程序尝试调用抽象方法时抛出。
    class 
    抛出指示 invokedynamic 指令或动态常量无法解析其引导方法和参数,或者对于 invokedynamic 指令,引导方法未能提供具有正确 方法类型target访问站点,或者对于动态常量,引导方法具有未能提供所需类型的常量值。
    class 
    当 Java 虚拟机检测到正在加载的类的超类层次结构中存在循环时抛出。
    class 
    当 Java 虚拟机尝试读取类文件并确定该文件格式错误或无法解释为类文件时抛出。
    class 
    表示在静态初始值设定项中发生了意外异常。
    class 
    如果应用程序试图访问或修改字段,或者调用它无权访问的方法,则抛出。
    class 
    当某个类定义发生不兼容的类更改时抛出。
    class 
    当应用程序尝试使用 Java new 构造来实例化抽象类或接口时抛出。
    class 
    如果 Java 虚拟机或 ClassLoader 实例试图加载类的定义(作为正常方法调用的一部分或作为使用 new 表达式创建新实例的一部分)并且找不到类的定义,则抛出该异常。
    class 
    如果应用程序试图访问或修改对象的指定字段,并且该对象不再具有该字段,则抛出。
    class 
    如果应用程序试图调用类(静态或实例)的指定方法,并且该类不再具有该方法的定义,则抛出该异常。
    class 
    如果 Java 虚拟机找不到声明为 native 的方法的适当本机语言定义,则抛出该异常。
    class 
    当 Java 虚拟机尝试读取类文件并确定文件中的主要和次要版本号不受支持时抛出。
    class 
    当“验证器”检测到类文件虽然格式正确,但包含某种内部不一致或安全问题时抛出。
  • LinkageErrorjava.lang.reflect 中的用法

    修饰符和类型
    描述
    class 
    当需要解释类或接口、方法或构造方法的通用签名信息的反射方法遇到句法格式错误的签名属性时抛出。