在下面的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程序使用错误代码停止执行程序的等效函数是什么呢?
答案 0 :(得分:8)
使用exitProcess
:
import kotlin.system.exitProcess
...
exitProcess(exitCode)
Kotlin源代码中的