JSFiddle - React, Tailwind, and code Playground
JavaScript
Promise.resolve('resolved 1')
.then(() => {
throw 'rejected 1';
})
.catch(console.log);
Promise.resolve('resolved 2')
.then(() => {
return Promise.reject('rejected 2');
})
.catch(console.log);
Promise.reject('rejected 3')
.catch(() => {
return 'resolved 3';
})
.then(console.log);
Promise.reject('rejected 4')
.catch(() => {
throw 'still rejected 4';
})
.catch(console.log);