4.1错误的概念与处理
计算机的错误有两种:语法错误和逻辑错误。
语法错误:
比如alert拼写错误,写成了alter。
<script>
var a = 3 + 4;
alert(a);
alter(a);
a++;
alert(a);
</script>
运行结果只显示的7,后面的结果没有显示,说明后面的代码没有执行。因为输出7后遇到了语法错误,程序就会提前终止执行。
通过开发者工具可以看到遇到的语法错误
上例也就一步说明了解释性的语言的特点:翻译一条,执行一条,遇到错误提前终止程序
上例也进一步说明了解释型语言的特点:翻译一条,执行一条,遇到错误提前终止执行。
语法错误的发现方法:
(1)开发者工具的console窗口,能显示错误及其说明
(2)try{ }catch{ } 捕获异常