diff --git a/1-js/11-async/03-promise-chaining/01-then-vs-catch/solution.md b/1-js/11-async/03-promise-chaining/01-then-vs-catch/solution.md index 5a00f348..bdd1c643 100644 --- a/1-js/11-async/03-promise-chaining/01-then-vs-catch/solution.md +++ b/1-js/11-async/03-promise-chaining/01-then-vs-catch/solution.md @@ -1,4 +1,4 @@ -The short answer is: **no, they are not the equal**: +The short answer is: **no, they are not equal**: The difference is that if an error happens in `f1`, then it is handled by `.catch` here: @@ -17,4 +17,4 @@ promise That's because an error is passed down the chain, and in the second code piece there's no chain below `f1`. -In other words, `.then` passes results/errors to the next `.then/catch`. So in the first example, there's a `catch` below, and in the second one -- there isn't, so the error is unhandled. +In other words, `.then` passes results/errors to the next `.then/catch`. So in the first example, there's a `catch` below, and in the second one there isn't, so the error is unhandled.