mv.visitVarInsn(ALOAD, 2);
mv.visitInsn(ICONST_0);
mv.visitInsn(AALOAD);
mv.visitVarInsn(ASTORE, 3);
mv.visitVarInsn(ILOAD, 1);
mv.visitJumpInsn(IFNE, l5);
mv.visitInsn(ACONST_NULL);
mv.visitVarInsn(ASTORE, 3);
mv.visitFrame(F_SAME, 0, null, 0, null);
mv.visitLabel(l5);
mv.visitVarInsn(ILOAD, 1);