Roberto Alvarado respondió:
On error goto se utiliza en VB6 y try.. catch se utiliza en VB.NET, y creo que tu profesor se equivoco en darte esa respuesta. ¿Sobre qué estas trabajando? Así te puedo ayudar mejor, ¿ademas qué tipo de error quieres capturar y que código estas probando?