This package contains classes that deal with exceptions that can be thrown during Phoenix program execution. All classes in this package descend from the PhoenixRuntimeException class which descends from the java.lang.RuntimeException class. These classes are instantiated in the event of an error or exception in the execution of a Phoenix program. All the classes are runtime exceptions because Phoenix is an interpreted language and therefore compilation is not an issue.