Package apron

Class ApronException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
NotImplementedException, OutOfSpaceException, OverflowException, TimeoutException

public class ApronException extends Exception
Superclass of Apron-specific exceptions that can be thrown by numerical abstract domains.

Apron functions can also throw standard java.lang.RuntimeException, mainly: java.lang.IndexOutOfBoundsException, java.lang.IllegalArgumentException, java.lang.ArithmeticException, and java.lang.NullPointerException.

See Also:
  • Field Details

    • manager

      public Manager manager
      Manager that caused the exception.
    • funid

      public int funid
      Identifier of the operation that caused the exception. (Manager.FUNID_COPY, etc.)
  • Constructor Details

    • ApronException

      public ApronException()
    • ApronException

      public ApronException(String msg, Manager man, int fid)
  • Method Details

    • getFunctionID

      public int getFunctionID()
    • getManager

      public Manager getManager()