The catch method can be used to complete an action after a promise is rejected.
Final Code
constmakeServerRequest=newPromise((resolve,reject)=>{// responseFromServer is set to false to represent an unsuccessful response from a serverletresponseFromServer=false;if(responseFromServer){resolve("We got the data");}else{reject("Data not received");}});makeServerRequest.then(result=>{console.log(result);});makeServerRequest.catch(error=>{console.log(error);});