有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java中的errno是什么

我有一个模拟敏捷scrum board的应用程序,它是用java开发的,通过命令行接收命令。例如,它需要如下命令: “创建用户故事”

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

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

我用过这个系统。以下面的方式退出()。这是正确的使用方法吗?当程序退出时,我没有在控制台上打印0

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

    }

谢谢


共 (1) 个答案

  1. # 1 楼答案

    errno只是指错误号

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

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

    所以你实际上不需要做任何事情来满足这个要求。如果需要手动使用系统。退出使用系统。在无错误和系统错误时退出(0)。出现错误时退出(1)