1 .class public LB22777307; 2 .super Ljava/lang/Object; 3 4 # A static field. That way we can use the reference. 5 .field private static sTest:Ljava/lang/Object; 6 7 .method public static run()V 8 .registers 2 9 # This is a broken new-instance. It needs to throw at runtime, though. This test is here to 10 # ensure we won't produce a VerifyError. 11 # Cloneable was chosen because it's an already existing interface. 12 new-instance v0, Ljava/lang/Cloneable; 13 invoke-direct {v0}, Ljava/lang/Cloneable;-><init>()V 14 sput-object v0, LB22777307;->sTest:Ljava/lang/Object; 15 16 return-void 17 18 .end method 19