如何终止芭蕾舞女演员计划

Isu*_*ana 2 ballerina

我想在一些逻辑中间停止芭蕾舞女演员计划.如何使用代码停止芭蕾舞女演员正在运行的程序?我正在寻找与java中的System.exit(0)相当的东西.

Tha*_*aka 5

我相信你正在编写一个带有主要功能的程序.不幸的是,它不适用于Ballerina,你可以通过在Github存储库[1]中创建一个问题来请求该功能.

正如@werner建议抛出错误将是一个解决方法,如下面的代码.

import ballerina.io;

function main(string[] args) {
    int count = 0;
    while (true) {
        io:println(count);
        if (count == 5) {
            error err = {message:"Stop the program"};
            throw err;
        }
        count = count + 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

[1] https://github.com/ballerina-lang/ballerina/issues