有时在执行我的Javascript代码时会出现一些(非关键)错误。
虽然我知道解决方法不是最佳解决方案,但我仍然遇到阻塞错误,我需要摆脱它。
由于错误基本上无法读取[0]未定义(数组不存在),我想要的是:< / p>
try{
var abc = array[0];
} catch(e){
// continue execution
// skip to the end of this function
// run a different a function [e.g. alternativeFunction()]
// ignore the error
}
try ... catch 块有效,它会输出错误但我的Javascript代码被阻止。