Label l6 = new Label();
mn.visitTryCatchBlock(l0, l1, l2, null);
mn.visitTryCatchBlock(l2, l3, l2, null);
mn.visitInsn(ACONST_NULL); // insn 0
mn.visitVarInsn(ASTORE, 3);
mn.visitInsn(ACONST_NULL); // insn 2
mn.visitVarInsn(ASTORE, 4);
mn.visitTypeInsn(NEW, "C");
mn.visitInsn(DUP);
mn.visitMethodInsn(INVOKESPECIAL, "C", "<init>", "()V");
mn.visitVarInsn(ASTORE, 5);