编辑代码

const fetchData = () => new Promise((resolve, reject) => {
    setTimeout(() => {
        resolve('done');
    }, 1000)
})

fetchData()
    .then(result => {
        console.log(result);
        return new Promise((resolve, reject) => reject('new error'));
    })
    .catch(e => console.log('error', e))


fetchData()
    .then(result => {
        console.log(result);
        const a = 3;
        a = 4;
    })
    .catch(e => console.log('error', e))