软件包  jdk.nashorn.api.tree

Class UnknownTreeException

  • All Implemented Interfaces:
    Serializable


    public class UnknownTreeException
    extends RuntimeException
    表示遇到了一种未知类型的树。 如果语言发展并且将新种类的树添加到层次结构中,则可能会发生这种情况。 可能会被一个tree visitor抛出,表示该访问者是为先前版本的语言创建的。
    从以下版本开始:
    9
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • UnknownTreeException

        public UnknownTreeException​( t,
                                    Object p)
        创建一个新的UnknownTreeException 可以使用p参数传递附加参数,其中包含遇到未知元素的上下文信息; 例如, TreeVisitor的访问方法可能会传入其附加参数。
        参数
        t - 未知树,可能是 null
        p - 附加参数,可以是 null
    • 方法详细信息

      • getUnknownTree

        public  getUnknownTree​()
        返回未知树。 如果此异常已被序列化,然后再读入,该值可能不可用。
        结果
        未知元素,如果不可用, null
      • getArgument

        public Object getArgument​()
        返回附加参数。 如果此异常已被序列化,然后再读入,该值可能不可用。
        结果
        额外的论据