diff --git a/jacodb-core/src/main/kotlin/org/jacodb/impl/cfg/MethodNodeBuilder.kt b/jacodb-core/src/main/kotlin/org/jacodb/impl/cfg/MethodNodeBuilder.kt index 8d8bf8ec8..62e1911c7 100644 --- a/jacodb-core/src/main/kotlin/org/jacodb/impl/cfg/MethodNodeBuilder.kt +++ b/jacodb-core/src/main/kotlin/org/jacodb/impl/cfg/MethodNodeBuilder.kt @@ -267,7 +267,7 @@ class MethodNodeBuilder( } override fun visitJcRawThrowInst(inst: JcRawThrowInst) { - currentInsnList.add(loadValue(inst.throwable)) + inst.throwable.accept(this) currentInsnList.add(InsnNode(Opcodes.ATHROW)) updateStackInfo(-stackSize) }