всего выкидывать ошибки в async/await функциях? Тоесть, у меня есть async ф-ия, в корой выкидывается контролируемый error, как лучше всего его оттуда возвращать?
1) return new Error();
2)
try {
// логика которая кидает ошибки
} catch (error) {
return error;
}
3) Вместо return error; использовать return Promise.reject(error);
4) Какой-нибудь другой вариант
вот как-раз таки вопрос про Error vs Exception
Обсуждают сегодня