Я нашел следующий код в учебнике:Повторного выбрасывание ошибки в обещании улове
promise.then(function(result){
//some code
}).catch(function(error) {
throw(error);
});
Я немного запутался: вызов поймать достичь ничего? Мне кажется, что это не имеет никакого эффекта, поскольку оно просто бросает ту же ошибку, которая была поймана. Я основываю это на том, как работает регулярный try/catch.
Не могли бы вы предоставить ссылку на учебник? Может быть, есть дополнительный контекст, который был бы полезен ... – Igor
@Igor Я не могу, это на Pluralsight. Возможно, это просто местозаполнитель для некоторой логики передачи ошибок? –
Это то, что я бы предположил, поскольку он ничего не делает, а затем передает ошибку вместе с вызывающим, которая также может быть достигнута, если не иметь улов для начала. – Igor