m.visitJumpInsn(Constants.IFEQ, toExcaption);
m.visitVarInsn(Constants.ALOAD, 1);
m.visitInsn(Constants.ICONST_0); //m.visitIntInsn(Constants.SIPUSH, 17);
m.visitInsn(Constants.AALOAD);
m.visitJumpInsn(Constants.IFNULL, toExcaption);
m.visitVarInsn(Constants.ALOAD, 1);
m.visitInsn(Constants.ICONST_0);
m.visitInsn(Constants.AALOAD);
m.visitTypeInsn(Constants.CHECKCAST, "java/lang/String");
m.visitMethodInsn(Constants.INVOKEVIRTUAL, "java/lang/String", "length", "()I");