Make minor grammar corrections/updates to async/promise-error-handling
This commit is contained in:
parent
5b195795da
commit
375630bbd2
1 changed files with 2 additions and 2 deletions
|
@ -98,7 +98,7 @@ The final `.catch` not only catches explicit rejections, but also occasional err
|
||||||
|
|
||||||
As we already noticed, `.catch` at the end of the chain is similar to `try..catch`. We may have as many `.then` handlers as we want, and then use a single `.catch` at the end to handle errors in all of them.
|
As we already noticed, `.catch` at the end of the chain is similar to `try..catch`. We may have as many `.then` handlers as we want, and then use a single `.catch` at the end to handle errors in all of them.
|
||||||
|
|
||||||
In a regular `try..catch` we can analyze the error and maybe rethrow it if can't handle. The same thing is possible for promises.
|
In a regular `try..catch` we can analyze the error and maybe rethrow it if it can't be handled. The same thing is possible for promises.
|
||||||
|
|
||||||
If we `throw` inside `.catch`, then the control goes to the next closest error handler. And if we handle the error and finish normally, then it continues to the closest successful `.then` handler.
|
If we `throw` inside `.catch`, then the control goes to the next closest error handler. And if we handle the error and finish normally, then it continues to the closest successful `.then` handler.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue