微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Kotlin/JS NPE 源代码参考

如何解决Kotlin/JS NPE 源代码参考

我有一个抛出空指针异常的 Kotlin/JS 项目,但我不知道它来自哪里。浏览器中的源映射引用 exceptionUtils.kt?24ab,它是 javascript 错误的通用包装器:

@JsName("throwNPE")
internal fun throwNPE(message: String) {
    throw NullPointerException(message)
}

javascript 控制台中显示错误的堆栈跟踪同样引用了 javascript 桥接代码,而不是我实际的 Kotlin 源代码

"空指针异常

在 Object.captureStack (webpack-internal:///./kotlin-dce-dev/kotlin.js:38592:15)

at NullPointerException.Exception [作为构造函数] (webpack-internal:///./kotlin-dce-dev/kotlin.js:38925:14)

at NullPointerException.RuntimeException [作为构造函数] (webpack-internal:///./kotlin-dce-dev/kotlin.js:38951:17)

在 RuntimeException_init_0 (webpack-internal:///./kotlin-dce-dev/kotlin.js:38962:24)

在新的 NullPointerException (webpack-internal:///./kotlin-dce-dev/kotlin.js:39071:7)

在 Object.throwNPE (webpack-internal:///./kotlin-dce-dev/kotlin.js:42775:13)

在 Kotlin.ensureNotNull (webpack-internal:///./kotlin-dce-dev/kotlin.js:748:35)

在 main (webpack-internal:///./kotlin-dce-dev/my-app.js:68:27)

在 Object.eval (webpack-internal:///./kotlin-dce-dev/my-app.js:431:3)

在 eval (webpack-internal:///./kotlin-dce-dev/my-app.js:5:35)"

如何将其追溯到异常的实际 Kotlin 源?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?