diff --git a/src/main/java/com/gxk/jvm/interpret/Interpreter.java b/src/main/java/com/gxk/jvm/interpret/Interpreter.java index be8e9f6a..bcffc767 100644 --- a/src/main/java/com/gxk/jvm/interpret/Interpreter.java +++ b/src/main/java/com/gxk/jvm/interpret/Interpreter.java @@ -21,8 +21,7 @@ public void interpret(KMethod method, String[] args) { Thread thread = new Thread(1024); Frame frame = new Frame(method, thread); if (args == null) { - doInterpret(thread, frame); - return; + args = new String[0]; } KObject[] kargs = new KObject[args.length];