diff --git a/jasm-composition-jvm/src/main/java/me/darknet/assembler/printer/JvmMethodPrinter.java b/jasm-composition-jvm/src/main/java/me/darknet/assembler/printer/JvmMethodPrinter.java index c48d390..c29ab23 100644 --- a/jasm-composition-jvm/src/main/java/me/darknet/assembler/printer/JvmMethodPrinter.java +++ b/jasm-composition-jvm/src/main/java/me/darknet/assembler/printer/JvmMethodPrinter.java @@ -112,10 +112,10 @@ public void print(PrintContext ctx) { var arr = obj.value("parameters").array(); arr.print(names.parameters().values(), PrintContext::print); arr.end(); - obj.next(); } var methodCode = method.code(); if (methodCode != null) { + obj.next(); Map labelNames = getLabelNames(methodCode.elements()); if (!methodCode.tryCatchBlocks().isEmpty()) { var arr = obj.value("exceptions").array();