reject handle without await

by amrendra kumar

JavaScript

function simulateFakePromise(item) {
	console.log('requesting for item: ', item);
	
	return new Promise((resolve, reject) => {
		setTimeout(() => {
			reject(new Error('custom error'))
  	}, 	2*1000);
  });
}



function main() {
//catch handler attach
	simulateFakePromise(35)
		.catch(err => console.log('Rejected err caught', err))
		
	console.log('i m running, i dont wait for above promise')
}

main()