JavaScript попробуйте ... поймать в Settimeout
try {
setTimeout(function() {
// error in the code
}, 3000);
} catch (e) {
console.log( "won't work" );
}
SAMER SAEID