错误句柄把VB中的一些内置语句和我们自己的代码块结合在一起,从而最后的用户在使用我们的应用程序时,不会因为错误发生而意外停止。Error Handles是解决代码中可能出现的问题的最后一个机会,它能够使你的最后的用户或者最后的开发者避免碰到不希望得到的结果。Error Handles使我们的应用程序无懈可击,也使我们可能对一些意外情况提前做出处理。
如果我们的应用程序没有提供Error Handles,那么一旦错误发生,VB将毫不留情地是我们的终端用户或终端开发者从我们的应用程序或调用应用程序中退出。因此如果我们不用Error Handles来保护我们的应用程序,我们的终端用户就会经常在ASP页面中看见一些含义模糊的错误消息。他们将仅看到错误号和对与错误的描述。