We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9cdd98c commit 175a757Copy full SHA for 175a757
1 file changed
docs/features/error.md
@@ -432,10 +432,12 @@ try {
432
433
上面代码中,进入`catch`代码块之后,一遇到`throw`语句,就会去执行`finally`代码块,其中有`return false`语句,因此就直接返回了,不再会回去执行`catch`代码块剩下的部分了。
434
435
+`try`代码块内部,还可以再使用`try`代码块。
436
+
437
```javascript
438
try {
439
- console.log('Hello world!'); // 报错
440
+ consle.log('Hello world!'); // 报错
441
}
442
finally {
443
console.log('Finally');
@@ -445,10 +447,10 @@ try {
445
447
console.error(error.message);
446
448
449
// Finally
-// console is not defined
450
+// consle is not defined
451
```
452
-上面代码中,`try`里面还有一个`try`。内层的`try`报错,这时会执行内层的`finally`代码块,然后抛出错误,被外层的`catch`捕获。
453
+上面代码中,`try`里面还有一个`try`。内层的`try`报错(`console`拼错了),这时会执行内层的`finally`代码块,然后抛出错误,被外层的`catch`捕获。
454
455
## 参考连接
456
0 commit comments