# Uses of Package
bdi4jade.exception

- Packages that use bdi4jade.exception
  Package | Description
  --- | ---
  bdi4jade.plan | This package contains interfaces and classes that allows representation of plans of BDI agents.
  bdi4jade.plan.planbody | This package contains interfaces and classes that allows representation of plan body, which is an executable piece of code that is instantiated and executed to achieve goals.
  bdi4jade.util | This package contains utility classes.

- Classes in bdi4jade.exception used by bdi4jade.plan
  Class and Description
  PlanInstantiationException This method represents an exception that occurred during the instantiation process of a `PlanBody`.

- Classes in bdi4jade.exception used by bdi4jade.plan.planbody
  Class and Description
  ParameterException This class represents an exception that occurred when parameters are being set.
  PlanInstantiationException This method represents an exception that occurred during the instantiation process of a `PlanBody`.

- Classes in bdi4jade.exception used by bdi4jade.util
  Class and Description
  ParameterException This class represents an exception that occurred when parameters are being set.