容错机制

前端之家收集整理的这篇文章主要介绍了容错机制前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

任何程序都会出错,因此,任何一种语言都要有容错处理的机制。在C#中就用到了Try ……Catch…… Finally这个结构。另外还有一个对应于VB中Error的一个所有错误父类Exception。

Try,尝试的意思,安置于程序中来应付一些可能发生的错误

Catch,抓住的意思,在程序中用该处理捕捉到的错误

Finally,最终收尾处理,不管程序中有没有错,我们都应该对某些资源进行清理,这就是Finally的作用。至于你信不信,反正我是信了。

再来说一下Exception这个父类。既然是一个父类,那么必然会有一些子类,针对不同类型的错误必然会有不同的子类,不同的类又有不同类型的属性描述和有不同的处理方法。程序的开发千变万化,仅仅通过系统本身提供的容错,肯定不能满足各式各样的难以预料到错误,因此,开发人员还可以通过抛出异常来自定错误描述和处理方法

猜你在找的VB相关文章