Class DWARFExpressionException

  • All Implemented Interfaces:
    java.io.Serializable

    public class DWARFExpressionException
    extends java.lang.Exception
    A exception that is thrown when dealing with DWARF expressions or when they are evaluated.

    Use this class when you want to pass the expression and the opcode / step in the expression that caused the problem back up the call chain.

    See Also:
    Serialized Form
    • Constructor Detail

      • DWARFExpressionException

        public DWARFExpressionException()
      • DWARFExpressionException

        public DWARFExpressionException​(java.lang.String message,
                                        DWARFExpression expr,
                                        int step)
      • DWARFExpressionException

        public DWARFExpressionException​(java.lang.String message,
                                        DWARFExpression expr,
                                        int step,
                                        java.lang.Throwable cause)
      • DWARFExpressionException

        public DWARFExpressionException​(java.lang.String message,
                                        java.lang.Throwable cause)
      • DWARFExpressionException

        public DWARFExpressionException​(java.lang.String message)
      • DWARFExpressionException

        public DWARFExpressionException​(java.lang.Throwable cause)
    • Method Detail

      • setStep

        public void setStep​(int step)
      • getStep

        public int getStep()
      • getMessage

        public java.lang.String getMessage()
        Overrides:
        getMessage in class java.lang.Throwable