Kotlin Native等效于System.exit(-1)

时间:2017-12-02 03:29:43

标签: java kotlin native kotlin-native

在下面的Kotlin / JVM程序中,System.exit(-1)使用错误退出代码停止执行程序:

fun main(args: Array<String>) {
    if (args.size < 2) {
        println("too few args!")
        System.exit(-1)
    }
    println("Hello, ${args[1]} from ${args[0]}")
}

Kotlin / Native无权访问任何Java类,包括System。那么Kotlin / Native程序使用错误代码停止执行程序的等效函数是什么呢?

1 个答案:

答案 0 :(得分:8)

使用exitProcess

import kotlin.system.exitProcess
...
exitProcess(exitCode)
Kotlin源代码中的

Declaration and documentation

相关问题