Throwing new exceptions for practice in addressbook app