gpt4 book ai didi

java - java中的errno是什么

转载 作者:行者123 更新时间:2023-12-01 11:40:52 24 4
gpt4 key购买 nike

我有一个模拟敏捷 Scrum 板的应用程序,用 java 开发,通过命令行接受命令。它需要这样的命令:“创建用户故事”

开发此应用程序的规则之一是:成功完成时,您的实现应返回 0 errno,出现错误时返回 1

这个errno是什么意思? errno 是某个特定的关键字吗?如果是关键字,那么如何返回它?

我按以下方式使用了 system.exit() 。它的使用方法正确吗?当程序退出时,我没有在控制台上打印 0?

if(input.equalsIgnoreCase("quit")){
allbacklogs.saveAllUserStory();
System.exit(0);

}

谢谢

最佳答案

errno 只是表示错误号。

  • 0 表示程序执行正常
  • 1(或 0 以外的任何其他整数)表示出现错误

当程序自然结束时,将返回0,当程序因未捕获的异常或错误而崩溃时,将自动返回1。

所以您实际上不需要做任何事情来满足该要求。如果您需要手动使用 System.exit,则在没有错误时使用 System.exit(0),在出错时使用 System.exit(1)。

关于java - java中的errno是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29538757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com