exit

退出程序。

此函数不会返回值,程序将直接终止执行。 never

exit() exit(status)

可选的退出状态码,默认值为 0。 status false number


function main() {
    if (!os.exists("required_config.json")) {
        Log("Required configuration file not found!")
        os.exit(1)  // 异常退出
    }
    Log("Configuration found, continuing...")
    // 正常的策略逻辑...
}
检查条件后退出程序。

立即终止程序执行。状态码 0 表示正常退出,非零值表示异常退出(实盘中将显示为错误)。

{@fun/OS/File File}, {@fun/OS/ListFilesResult ListFilesResult}, {@fun/OS/FileStat FileStat}, {@fun/OS/os/open open}, {@fun/OS/os/fgets fgets}, {@fun/OS/os/fputs fputs}, {@fun/OS/os/mmap mmap}, {@fun/OS/os/getRootDir getRootDir}, {@fun/OS/os/listFiles listFiles}, {@fun/OS/os/exists exists}, {@fun/OS/os/remove remove}, {@fun/OS/os/mkdir mkdir}, {@fun/OS/os/rmdir rmdir}, {@fun/OS/os/rename rename}, {@fun/OS/os/stat stat}, {@fun/OS/os/exit exit},