用exit语句终止执行和报告错误有啥优缺点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用exit语句终止执行和报告错误有啥优缺点相关的知识,希望对你有一定的参考价值。

exit语句终止执行。这个一般是根据程序流程自动进行的控制。优点就是可以让程序收放自如。
至于报告错误,一般分成自定义错误和系统错误。如何发现系统抛出的错误。最好能报出来。发现客户输入不符合规定的数据也可以报错。不能直接Exit 这样用户不知道咋回事,程序就直接终止了。很让用户知道程序因为什么原因而报错了。这2个就不是一回事。一个是程序的一个跳出出口。一个是针对性的错误处理。
参考技术A 1)exit常用于异常错误处理,它可以强行中断程序的执行,返回操作系统。
(2)以函数的返回值判断正确与否常用于子程序的测试,便于实现程序的局部控制。
(3)用整型函数进行错误处理的优点是可以给出错误类型,便于迅速确定错误。
参考技术B 楼上回答的,不错。很少有这么用的。
一个是用户使用,感知不好。
另一个是你开发调试也有难度。

continue,exit,return的用法

continue只是终止当次循环,继续执行下次循环,exit才是退出循环体,return是终止当前代码执行返回上层

 

1、return相当于当前的函数已经有了返回值(void算作特殊的情况,只需要return,不需要返回具体值),不需要继续执行函数内写在return下面的语句了。

2、continue和exit情况下函数都还没有返回值,它们都是相对当前循环而言的:

  a、continue是继续循环;

  b、exit是跳出循环。

以上是关于用exit语句终止执行和报告错误有啥优缺点的主要内容,如果未能解决你的问题,请参考以下文章

存储过程跟SQL语句比较,各有啥优点和缺点?

mybatis和dbutils比,各自有啥优缺点

jdbc 有啥优缺点

testng和junit有啥优缺点,该如何选择

在Oracle中,索引有啥优点和缺点?

LaTeX 有啥缺点?