Solo es un tema del lenguaje... en el caso de php, tienes la ventaja que mil cosas pueden estar mal y tu decirle explicitamente al servidor que sencillamente no te muestre errores... y te va a mostrar lo que pudo....
Basicamente se trata de buenas practicas tratar de ir resolviendo los errores que pueda tener un script, la gracia del lenguaje es que los errores los divide en 3 tipos... FATALES, ADVERTENCIAS y NOTICIAS siendo estos de falla del script, de prevencion y de notificacion por orden de aparicion.
Por lo tanto hay errores que si o si debes controlar... hay errores que te conviene controlar y hay errores que no tienes para que controlar...
Es cosa que busques ejemplos de javascript y te puedo decir que del 100% de resultados, 10% vienen con control de excepciones... si es que...
Suerte!