Si ya usas await, necesitas manejar errores con la misma claridad.
Aquí try/catch es la pareja ideal.
throwtryEn vez de un error genérico, muestra mensajes útiles:
Eso diferencia un demo de una interfaz profesional.
try: petición y parseocatch: fallback + mensajefinally: limpieza UItry/catchGestionar errores bien es parte de entregar una experiencia confiable.