Methods Summary |
---|
public static int | get1(boolean condition)
return new ClassInSecondaryDex(condition).get1();
|
public static int | get2(boolean condition)
return new ClassInSecondaryDex(condition).get2();
|
public static int | get3(boolean condition)
ClassInSecondaryDex thrower = new ClassInSecondaryDex(condition);
try {
thrower.canThrow2();
thrower.canThrow1();
return 1;
} catch (ExceptionInMainDex e) {
return 10;
} catch (ExceptionInSecondaryDex e) {
return 11;
} catch (ExceptionInMainDex2 e) {
return 10;
} catch (ExceptionInSecondaryDex2 e) {
return 11;
} catch (OutOfMemoryError e) {
return 12;
} catch (CaughtOnlyException e) {
return 17;
} catch (ExceptionInSecondaryDexWithSuperInMain e) {
return 39;
} catch (SuperExceptionInSecondaryDex|SuperExceptionInMainDex|CaughtOnlyByIntermediateException e) {
return 23;
}
|
public static int | get4(boolean condition)
ClassInSecondaryDex thrower = new ClassInSecondaryDex(condition);
try {
thrower.canThrow2();
thrower.canThrow1();
return 1;
} catch (ExceptionInSecondaryDexWithSuperInMain e) {
return 39;
} catch (ExceptionInSecondaryDex e) {
return 11;
} catch (ExceptionInSecondaryDex2 e) {
return 11;
} catch (OutOfMemoryError e) {
return 12;
} catch (ExceptionInMainDex2 e) {
return 10;
} catch (ExceptionInMainDex e) {
return 10;
} catch (CaughtOnlyException e) {
return 17;
} catch (SuperExceptionInSecondaryDex e) {
} catch (SuperExceptionInMainDex e) {
} catch (CaughtOnlyByIntermediateException e) {
return 35;
}
return 39;
|
public static int | get5(java.lang.Throwable thrown)
try {
ClassInSecondaryDex.canThrowAll(thrown);
return 1;
} catch (ExceptionInMainDex e) {
return 10;
} catch (ExceptionInSecondaryDex e) {
return 11;
} catch (ExceptionInMainDex2 e) {
return 12;
} catch (ExceptionInSecondaryDex2 e) {
return 13;
} catch (OutOfMemoryError e) {
return 14;
} catch (CaughtOnlyException e) {
return 17;
} catch (ExceptionInSecondaryDexWithSuperInMain e) {
return 39;
} catch (SuperExceptionInSecondaryDex|SuperExceptionInMainDex|CaughtOnlyByIntermediateException e) {
return 23;
} catch (Throwable e) {
return 37;
}
|