Throwing valid exceptions for deposit account