多catch从句-cdegs软件资料

时间:2021-07-11 11:37:52
【文件属性】:
文件名称:多catch从句-cdegs软件资料
文件大小:13.18MB
文件格式:PDF
更新时间:2021-07-11 11:37:52
javascript 11.6 多catch从句 在JavaScript 1.5中,try/catch语句已经可以使用多catch从句了,在 catch从句的参数中加入关键字if以及一个条件判断表达式: try{//这里可能会抛出多种类型的异常 throw 1; } catch(e if e instanceof ReferenceError){//这里处理引用错误 } catch(e if e==="quit"){//这里处理抛出的字符串是"quit"的情况 } catch(e if typeof e==="string"){//处理其他字符串的情况 } catch(e){//处理余下的异常情况 } finally{//finally从句正常执行 } 当产生一个异常时,程序将会尝试依次执行每一条catch从句。catch 从句中的命名参数即是这个异常,执行到catch的时候会计算它的条件表 达式。如果条件表达式计算结果为true,则判断当前catch从句中的逻 辑,同时跳过其他的catch从句。如果catch从句中没有条件表达式,程序

网友评论