cc.director.loadScene 抛出异常怎么获取。

ccc 2.2.1 发布的安卓版

在使用cc.director.loadScene加载场景的时候,如果丢失了场景中引用的文件,比如图片,这时会抛出异常,但我使用
try {
cc.director.loadScene(XXX)
} catch (e) {}
的方式获取不到异常,我想知道的是,怎么才能获取到这个异常?

设置回调函数
cc.director.loadScene(‘sub-first’, (err) => {
if (err) {
this.tips.textKey = ‘cases/goSubpackage1.failed’;
}
});