Custom error and get error message in Promise catch
Thu Dec 23 2021 12:04:39 GMT+0000 (Coordinated Universal Time)
Saved by
@bapateprachee
#javascript
// async & await
const getTodos = async () => {
let response = await fetch('json/luigi.json');
if(response.status !== 200){
throw new Error('cannot fetch the data');
}
let data = await response.json();
return data;
};
getTodos()
.then(data => console.log('resolved:', data))
.catch(err => console.log('rejected:', err.message)); //here err.message
content_copyCOPY
Comments