Что я должен вернуть внутри функции
check3, чтобы выполнение кода сразу перешло к блоку
catch?
Под сразу, подразумевается переход к
catch без последующего выполнения функций
check4 и
check5.
async function sequence() {
try {
await check1();
await check2();
await check3();
await check4();
await check5();
return {
'success': true,
'message': 'Проверка прошла успешно.'
};
}
catch(err) {
return {
'success': false,
'message': 'Ошибка: ' + err
};
}
}
async function check3() {
return ???;
}
P. S. Как-то не доводилось раньше работать со всплытием ошибок, как это делается обычно?