@JavaScript 中 try/catch/finally的断言的用法
用法:
try/catch/finally可以处理代码中报错的的处理,在测试中用的比较多。
try:语句允许我们定义在执行时进行错误测试的代码块。
catch: 当try发生错误的时候,执行catch里面的内容。
finally:不论有无错误,都会执行的finally代码。
实例代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>关于断言的内容</title>
<script>
try{
if(2==2){
throw new Error("不对"); //抛出的内容
}
}
catch(e){ //e为try中抛出的内容
alert("try里面的内容"+e);
}
finally{
alert("我可不管你们的对错,总之我都要执行我的代码"); //finally里面的代码都会执行
}
</script>
</head>
<body>
</body>
</html>
代码中使用了throw,可以把try中的内容抛到catch中。
代码运行结果如下: