Exit vs return vs break and continue