exception handling in cart show