I think it depends on your objective! I would recommend going on exchange because you could always do an internship when you’re back in Singapore but you might not be able to have the chance to take such a long break once you started working. Furthermore, you’ll get to meet lots of people from different countries!