public class ImplicitExceptions extends Object
StackTraceUtils
).Constructor and Description |
---|
ImplicitExceptions() |
public static final String NO_STACK_MSG
public static final NullPointerException CACHED_NULL_POINTER_EXCEPTION
public static final ArrayIndexOutOfBoundsException CACHED_OUT_OF_BOUNDS_EXCEPTION
public static final ClassCastException CACHED_CLASS_CAST_EXCEPTION
public static final ArrayStoreException CACHED_ARRAY_STORE_EXCEPTION
public static final IllegalArgumentException CACHED_ILLEGAL_ARGUMENT_EXCEPTION
public static final ArithmeticException CACHED_ARITHMETIC_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_NULL_POINTER_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_OUT_OF_BOUNDS_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_CLASS_CAST_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_ARRAY_STORE_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_ILLEGAL_ARGUMENT_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_DIVISION_BY_ZERO_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_NULL_POINTER_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_OUT_OF_BOUNDS_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_OUT_OF_BOUNDS_EXCEPTION_WITH_ARGS
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_CLASS_CAST_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_CLASS_CAST_EXCEPTION_WITH_ARGS
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_ARRAY_STORE_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_ARRAY_STORE_EXCEPTION_WITH_ARGS
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_ILLEGAL_ARGUMENT_EXCEPTION_WITH_ARGS
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_ARITHMETIC_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_DIVISION_BY_ZERO_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_NULL_POINTER_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_OUT_OF_BOUNDS_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_CLASS_CAST_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_ARRAY_STORE_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_ILLEGAL_ARGUMENT_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_ARITHMETIC_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_NULL_POINTER_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_OUT_OF_BOUNDS_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_CLASS_CAST_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_ARRAY_STORE_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_ILLEGAL_ARGUMENT_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_ARITHMETIC_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor[] FOREIGN_CALLS
public static void activateImplicitExceptionsAreFatal()
public static void deactivateImplicitExceptionsAreFatal()
ImplicitExceptions.activateImplicitExceptionsAreFatal()
.public static void throwClassNotFoundException(String message) throws ClassNotFoundException
ClassNotFoundException
public static void throwNoSuchFieldException(String message) throws NoSuchFieldException
NoSuchFieldException
public static void throwNoSuchMethodException(String message) throws NoSuchMethodException
NoSuchMethodException
public static void throwLinkageError(String message) throws LinkageError
LinkageError
public static void throwClassCircularityError(String message) throws ClassCircularityError
ClassCircularityError
public static void throwIncompatibleClassChangeError(String message) throws IncompatibleClassChangeError
IncompatibleClassChangeError
public static void throwNoSuchFieldError(String message) throws NoSuchFieldError
NoSuchFieldError
public static void throwInstantiationError(String message) throws InstantiationError
InstantiationError
public static void throwNoSuchMethodError(String message) throws NoSuchMethodError
NoSuchMethodError
public static void throwIllegalAccessError(String message) throws IllegalAccessError
IllegalAccessError
public static void throwAbstractMethodError(String message) throws AbstractMethodError
AbstractMethodError
public static void throwBootstrapMethodError(String message) throws BootstrapMethodError
BootstrapMethodError
public static void throwClassFormatError(String message) throws ClassFormatError
ClassFormatError
public static void throwGenericSignatureFormatError(String message) throws GenericSignatureFormatError
GenericSignatureFormatError
public static void throwUnsupportedClassVersionError(String message) throws UnsupportedClassVersionError
UnsupportedClassVersionError
public static void throwUnsatisfiedLinkError(String message) throws UnsatisfiedLinkError
UnsatisfiedLinkError
public static void throwNoClassDefFoundError(String message) throws NoClassDefFoundError
NoClassDefFoundError
public static void throwExceptionInInitializerError(String message) throws ExceptionInInitializerError
ExceptionInInitializerError
public static void throwVerifyError(String message) throws VerifyError
VerifyError
public static void throwVerifyError() throws VerifyError
VerifyError