VB程序中的错误分为哪几种
1个回答
展开全部
语法错误是指输入的语句不符合VB语法规则,如将if错输成fi等等。这类错误在编译时系统会自动检测出来,并提示错误发生的位置等信息,所以这种错误又称编译期错误。逻辑错误是指我们输入的语法符合VB语法规则,但程序达不到我们要求的功能。例如我们编写了一个加法程序,运行后却发现程序不能完成两数相加的功能。这类程序由于语法正确,而是程序逻辑上存在错误,因此系统不会提示任何信息,必须通过自己调试来发现错误。自定义错误则是我们自己定义的一种错误类型。补充:
恰好有点时间,再补充两句。刚才说到的逻辑错误由于要在运行程序才能发生,所以又称为运行期错误。此类错误是最难发现和处理的,只有利用各种测试手段来跟踪程序的运行状态来发现错误、修复错误。通过提高自己的编程技术、设计合理的程序算法可在一定程度上减少这类错误。最后的自定义错误则完全是根据程序需要由我们自己设计出来的错误类型,例如你设计了一个程序,只允许用户输入小与100的数,当用户输入等于或者大于100的数时,你就可以通过自定义的错误来向用户提示错误信息,并告诉用户正确的操作方法。就说这么多,希望对你了解错误有帮助
恰好有点时间,再补充两句。刚才说到的逻辑错误由于要在运行程序才能发生,所以又称为运行期错误。此类错误是最难发现和处理的,只有利用各种测试手段来跟踪程序的运行状态来发现错误、修复错误。通过提高自己的编程技术、设计合理的程序算法可在一定程度上减少这类错误。最后的自定义错误则完全是根据程序需要由我们自己设计出来的错误类型,例如你设计了一个程序,只允许用户输入小与100的数,当用户输入等于或者大于100的数时,你就可以通过自定义的错误来向用户提示错误信息,并告诉用户正确的操作方法。就说这么多,希望对你了解错误有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询