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