code.anew().setType(IllegalArgumentException.class);
code.dup();
code.constant().setValue(msg);
code.invokespecial().setMethod(IllegalArgumentException.class,
"<init>", void.class, new Class[]{ String.class });
code.athrow();
code.vreturn();
code.calculateMaxStack();
code.calculateMaxLocals();
return;