La manipulation Js promesse de rejet

Comment gérez-vous un message d'erreur (par exemple. "nouveau message d'erreur" ci-dessous) qui est à l'extérieur de la promesse?

function testError() {
    throw new Error("new error") //how to handle this?
    var p123 = new Promise(function(resolve, reject) {
         resolve(123)
    });
    return p123
};

testError().catch(err => {
        return err;  //code doesn't come here
    })
    .then(ok => {
        console.log(ok)
    });
InformationsquelleAutor Stanley | 2017-04-14