final class org.apache.log4j.spi.ThrowableInformationTest$NastyThrowable extends java.lang.Throwable
{
private static final long serialVersionUID;
public void <init>()
{
org.apache.log4j.spi.ThrowableInformationTest$NastyThrowable v;
v := @this: org.apache.log4j.spi.ThrowableInformationTest$NastyThrowable;
specialinvoke v.<java.lang.Throwable: void <init>()>();
return;
}
public void printStackTrace(java.io.PrintWriter)
{
java.io.PrintWriter v;
java.lang.RuntimeException v;
org.apache.log4j.spi.ThrowableInformationTest$NastyThrowable v;
v := @this: org.apache.log4j.spi.ThrowableInformationTest$NastyThrowable;
v := @parameter: java.io.PrintWriter;
virtualinvoke v.<java.io.PrintWriter: void print(java.lang.String)>("NastyException");
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Intentional exception");
throw v;
}
}