JS处理异常语句

2017-11-09  本文已影响0人  QinRenMin

throw语句(当发生某种异常或错误从产生的一个信号)
语法:throw experssion;

function factorial(X){
  if(x<0) throw new Error("x不能是负数");
for(var f =1; x>1;f*=x,x--)
  return f;
}

try/catch/finally语句,JS的异常处理机制
使用客户端JS方法prompt()和alert()来输入输出

try{
var n = Number(prompt("请输入一个正整数",""));
var f = factorial(n);
alert(f);
}
catch(ex){
alert(ex);
}
上一篇 下一篇

猜你喜欢

热点阅读