Double) : Double{ val result -6ren">
gpt4 book ai didi

kotlin - 我该如何解决这个错误 "Kotlin: [Internal Error] java.lang.ExceptionInInitializerError"

转载 作者:行者123 更新时间:2023-12-03 18:05:07 25 4
gpt4 key购买 nike

fun main() {
fun convert(x: Double, converter: (Double) -> Double) : Double{
val result = converter(x)
println("$x is converted to $result")
return result
}
fun convertFive(converter: (Int) -> Double) : Double {
val result = converter(5)
println("5 is converted to $result")
return result
}

convert(20.0) { it * 1.8 + 32}
convertFive { it * 1.8 + 32 }
}
//当我更新我的 intelliJ Idea 并运行它时,我收到了这个错误
//

Kotlin: [Internal Error] java.lang.ExceptionInInitializerError

最佳答案

问题是当前版本的 Kotlin 编译器(1.4.31、1.5-M1)在 JDK 16 上不起作用。请暂时使用 JDK < 16。
相关问题: https://youtrack.jetbrains.com/issue/KT-45566

关于kotlin - 我该如何解决这个错误 "Kotlin: [Internal Error] java.lang.ExceptionInInitializerError",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66814501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com