老师,try catch语句是只支持没有定义变量的错误吗?

来源:2-13 [拓展]处理报错的语句

多盐少糖

2021-04-27 15:25:37

试了一下,符号写错的话没有继续执行

相关代码:

​try{
// var num=10;
console.log('符号错误);
}catch(err){
console.log(err);
}
console.log('我还是会被执行');

http://img.mukewang.com/climg/6087bc1709946fdb12740681.jpg

写回答

1回答

好帮手慕然然

2021-04-27

同学你好,try catch语句的作用是捕获异常,异常是指语法上没有错误,但在程序运行的过程当中,由于某些原因程序出现了错误,不能再正常的运行了,这时我们需要使用try-catch来进行异常捕获。

但是同学测试的代码中少了一个分号,属于语法上的错误,在代码运行的时候就会直接报错,对于这种错误try catch无能为力。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程