首页 热点资讯 义务教育 高等教育 出国留学 考研考公

在程序设计中,常用下列三种不同的出错处理方式

发布网友 发布时间:2022-04-24 08:29

我来回答

3个回答

热心网友 时间:2022-06-18 01:06

第一种方法会直接终止整个程序,第二个方法会终止当前的函数,第三个方法不会终止函数或者是程序。相比较而言,第一种方法因为会直接退出程序,在调试过程中会更方便些,便于找到错误后立刻修改。而在程序的正常运行过程中,由于错误一般不是灾难性的,可能是由于不合法的输入等原因造成的,所以适用第二第三种方法处理错误,可以通过提示用户重新输入或者是其他的方法解决错误,使程序正常运行。
第二种和第三种方法也存在一定的区别。通常函数都会需要返回值,对于不需要返回值的函数也可以设定返回值,所以通过返回值来确定函数执行是否出错相对来说更加方便。但这种方法有显而易见的缺点就是对正常返回值和非正常返回值的区分有时候会比较麻烦,这个时候使用第三种解决方法就会简单些。第三种方法适用所有函数(自己编写的),但是实现起来不只需要多申请一个标志变量,实现起来还比较麻烦。

热心网友 时间:2022-06-18 01:06

自己做,不要抄袭别人的

热心网友 时间:2022-06-18 01:07

哈哈,LS的有才

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com