https://tproger.ru/translations/asyn...us-javascript/
В этой статье есть вот такая вот запись:
Проблемы с коллбэками:
- легко написать «callback hell» или спагетти-код, если не использовать их должным образом;
- легко упустить обработку ошибок;
- нельзя возвращать значения с выражением return, как и нельзя использовать ключевое слово throw.
Можете привести пожалуйста пример с третьим вариантом(про throw и return), не могу его понять.