js load加载xml文件load方法执行不了,被try出去了

try{
xmlDoc.async=false;
var test =xmlDoc.load("xml/book.xml");
}
catch(e){
alert("-----:error ");
}

我这代码在执行的时候到xmlDoc.load这里就被try出去了,我在网上看到很多人都是这样加载的,请问这些写有什么问题吗

被try出去是什么意思?报错了?