Get the javap's output that contains a StackMapTable (e.g. "-verbose" public class A { public void a() { for (int i = 0; i < 10; i++) { System.out.println(i); } } public void b() { } public void c() { } } ) The StackMapTable section is followed by redundant new line symbol: ..................... line 9: 15 line 12: 21 LocalVariableTable: Start Length Slot Name Signature 2 19 1 i I 0 22 0 this LA; StackMapTable: number_of_entries = 2 frame_type = 252 /* append */ offset_delta = 2 locals = [ int ] frame_type = 250 /* chop */ offset_delta = 18 public void b(); descriptor: ()V flags: ACC_PUBLIC Code: stack=0, locals=1, args_size=1 0: return LineNumberTable: line 14: 0 LocalVariableTable: Start Length Slot Name Signature 0 1 0 this LA; public void c(); descriptor: ()V flags: ACC_PUBLIC .....................