|
|
1
4
VB中错误管理和恢复的标准方法是使用
引发的错误将在调用堆栈中向上移动,直到它碰到通过定义了错误处理程序的函数为止
所以如果你更换
在这里
它不必像上面的示例那样详细。你可以实现它的一个最小版本-没有错误常量,没有消息,只是
|
|
|
2
0
我在这里遵循的模式是将sub改为函数,并让每个sub返回一个true/false值,指示程序是否应该继续。另外,存储错误的全局变量也可以工作,但我更喜欢带有错误消息的out参数。 所以,如果我们使用我的模式,你的代码会变成:
|