Ok, con SQLException. Pero le veo una gran desventaja a que sea por casos que cacture los errores.
Hay alguna instrucción que sea global para todo? si no es así, pues pienso que sería mejor seguir utilizando
On error Goto ResumenError.
Que me dices al respecto?