Add description for exceptions

Test Plan:
UNit and integration tests.