CasperJSでエラー発生時に処理を継続させたい
以下のコードで、存在しない要素#hoge
を取得しようとしたとき、エラーで処理がストップし、後続の#economy
の処理を実行できません。
エラーが発生しても処理を継続させる方法はないでしょうか?
var casper = require('casper').create();
casper.start('http://www.yahoo.co.jp');
casper.then(function(){
this.echo(this.getElementInfo('#topics').html); //#topicsは存在する
this.echo(this.getElementInfo('#hoge').html); //#hogeは存在しない
this.echo(this.getElementInfo('#economy').html); //#economyは存在する
});
casper.run(function(){
this.exit;
});