Skip to content

Instantly share code, notes, and snippets.

@tonek
Created October 23, 2011 18:43
Show Gist options
  • Save tonek/1307694 to your computer and use it in GitHub Desktop.
Save tonek/1307694 to your computer and use it in GitHub Desktop.
Compiled from "Simple.java"
public class test.Simple extends java.lang.Object{
public test.Simple();
Code:
0: aload_0
1: invokespecial #1; //Method java/lang/Object."<init>":()V
4: return
public java.lang.String testMethod(int, java.lang.String, java.lang.String);
Code:
0: aload_2
1: ifnonnull 14
4: new #2; //class java/lang/IllegalArgumentException
7: dup
8: ldc #3; //String Argument 1 for @NotNull parameter of test/Simple.testMethod must not be null
10: invokespecial #4; //Method java/lang/IllegalArgumentException."<init>":(Ljava/lang/String;)V
13: athrow
14: aconst_null
15: areturn
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment