Throw Exceptions

Thrown exceptions for add(), update(), getchoice()