老师,try catch语句是只支持没有定义变量的错误吗?
来源:2-13 [拓展]处理报错的语句
多盐少糖
2021-04-27 15:25:37
试了一下,符号写错的话没有继续执行
相关代码:
try{
// var num=10;
console.log('符号错误);
}catch(err){
console.log(err);
}
console.log('我还是会被执行');
1回答
同学你好,try catch语句的作用是捕获异常,异常是指语法上没有错误,但在程序运行的过程当中,由于某些原因程序出现了错误,不能再正常的运行了,这时我们需要使用try-catch来进行异常捕获。
但是同学测试的代码中少了一个分号,属于语法上的错误,在代码运行的时候就会直接报错,对于这种错误try catch无能为力。
祝学习愉快!
相似问题