De acuerdo contigo frankener1986, pero fíjate una cosa..
Te voy a poner un ejemplo sencillo:
Cuando tú programas por ej. en VB y sabes que en una parte de tu código es posible que obtengas un error, normalmente utilizas para tratar ese error: On error goto lo que sea...
Si encuentras un error que esperas, (por ejemplo cuando trabajas con una base de datos y el registro es Null) entonces haces: Resume next, porque no tiene sentido acabar (end) con el programa no?
Pues por eso yo me imagino que en algunos programas puede ser algo así..
Es mi opinión..
Un saludo