# Uses of Package
jmarkov.basic.exceptions

- Packages that use jmarkov.basic.exceptions
  Package | Description
  --- | ---
  examples.jmarkov |
  examples.jmdp |
  jmarkov | Provides the basic elements to model continuous time Markov chains (CTMC).
  jmarkov.basic.exceptions | This package contains the definition od the Exceptions thrown by jMarkov
  jmarkov.jmdp | jMDP is used to solve Markov Decision Processes.
  jmarkov.jmdp.solvers | This package contins the framwork of solvers used by jMDP to solve Markov Decision Processes.
  jmarkov.solvers | Provides classes for customizing a solver used by JMarkov to solve transient and steady state probabilities in different models.

- Classes in jmarkov.basic.exceptions used by examples.jmarkov
  Class and Description
  NotUnichainException This Exception should be thrown by the SteadyStateSolver if it detects that there is not a unique solution to the stationary probabilities.

- Classes in jmarkov.basic.exceptions used by examples.jmdp
  Class and Description
  SolverException This exception is thrown by solve methods.

- Classes in jmarkov.basic.exceptions used by jmarkov
  Class and Description
  NotUnichainException This Exception should be thrown by the SteadyStateSolver if it detects that there is not a unique solution to the stationary probabilities.

- Classes in jmarkov.basic.exceptions used by jmarkov.basic.exceptions
  Class and Description
  SolverException This exception is thrown by solve methods.

- Classes in jmarkov.basic.exceptions used by jmarkov.jmdp
  Class and Description
  SolverException This exception is thrown by solve methods.
  StructureException This exception is produced in shortest path problems if the conditions for convergence are not met.

- Classes in jmarkov.basic.exceptions used by jmarkov.jmdp.solvers
  Class and Description
  SolverException This exception is thrown by solve methods.
  StructureException This exception is produced in shortest path problems if the conditions for convergence are not met.

- Classes in jmarkov.basic.exceptions used by jmarkov.solvers
  Class and Description
  NotUnichainException This Exception should be thrown by the SteadyStateSolver if it detects that there is not a unique solution to the stationary probabilities.