Mas o catch fica só com return? Se a exceção não é mais levantada aqui, por que existe o catch, então?