.class public core013
.super java/lang/Object
.method public <init>()V
aload_0
invokenonvirtual java/lang/Object/<init>()V
return
.end method
.method public static main([Ljava/lang/String;)V
.limit locals 100
.limit stack 1000
invokestatic core013/main()I
return
.end method
.method public static main()I
.limit locals 100
.limit stack 1000
bipush 1
istore 1
invokestatic core013/printBool(B)V
bipush 0
istore 1
invokestatic core013/printBool(B)V
bipush 0
ireturn
.end method
.method public static printBool(B)V
.limit locals 100
.limit stack 1000
iload 1
ifeq IFFALSE0
goto IFTRUE0
IFFALSE0:
IFTRUE0:
return
.end method
This gives error Exception in thread "main" java.lang.VerifyError: (class: core013, method: main signature: ()I) Unable to pop operand off an empty stack.