格式:
try { // 检测代码 throw "信息"; // 自定义错误信息 }catch(e) { // 错误处理 }finally { // 无论是否有错误,都执行(检测代码之后) }示例:错误语句
try{ alertalert(""); //捕获到语句错误 }catch(e){ //获取错误信息 document.write( e ); //输出:ReferenceError: alertalert is not defined }示例:自定义错误信息
var bol = true; try{ if(bol) throw "bol=true";//抛出自定义信息 }catch(e){ document.write( e );//输出:"bol=true" }finally{ bol=false; //无论是否有错误,都执行 }