我想在一些逻辑中间停止芭蕾舞女演员计划.如何使用代码停止芭蕾舞女演员正在运行的程序?我正在寻找与java中的System.exit(0)相当的东西.
我相信你正在编写一个带有主要功能的程序.不幸的是,它不适用于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