js学习笔记----月考题解析--try catch finally

来源:互联网 发布:php九九乘法表 编辑:程序博客网 时间:2024/05/01 21:34

function () {

  try{

 num=Number(num);

if(isNaN(num)){

  throw new Error('Arguments is NaN');

}

console.log('try block end');

}catch(e){

  console.log('finally block');

}

console.log('function end');

}

add ('10x');

这个题主要是对tr catch finally 的三块的理解,至于throw new Error,我的理解还是很不够的,以为哪位大神看见,帮我解决下

首先,这个模块try 的意思是,将怀疑有错误的一段放在其中,如果放入其中的代码有错误出现,那么就执行catch里面的内容然后将错误保存在(e)之中,执行catch里面的内容,至于finally,是必须都要执行的,执行后释放这段代码

0 0
原创粉丝点击