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 NegativeArraySizeException CACHED_NEGATIVE_ARRAY_SIZE_EXCEPTION
public static final ArithmeticException CACHED_ARITHMETIC_EXCEPTION
public static final AssertionError CACHED_ASSERTION_ERROR
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_INTRINSIC_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_NEGATIVE_ARRAY_SIZE_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_DIVISION_BY_ZERO_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_ASSERTION_ERROR_NULLARY
public static final SnippetRuntime.SubstrateForeignCallDescriptor CREATE_ASSERTION_ERROR_OBJECT
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_NULL_POINTER_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_INTRINSIC_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_NEGATIVE_ARRAY_SIZE_EXCEPTION
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 THROW_NEW_ASSERTION_ERROR_NULLARY
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_NEW_ASSERTION_ERROR_OBJECT
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_NEGATIVE_ARRAY_SIZE_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_ARITHMETIC_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor GET_CACHED_ASSERTION_ERROR
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_NEGATIVE_ARRAY_SIZE_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_ARITHMETIC_EXCEPTION
public static final SnippetRuntime.SubstrateForeignCallDescriptor THROW_CACHED_ASSERTION_ERROR
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
ClassNotFoundExceptionpublic static void throwNoSuchFieldException(String message) throws NoSuchFieldException
NoSuchFieldExceptionpublic static void throwNoSuchMethodException(String message) throws NoSuchMethodException
NoSuchMethodExceptionpublic static void throwLinkageError(String message) throws LinkageError
LinkageErrorpublic static void throwClassCircularityError(String message) throws ClassCircularityError
ClassCircularityErrorpublic static void throwIncompatibleClassChangeError(String message) throws IncompatibleClassChangeError
IncompatibleClassChangeErrorpublic static void throwNoSuchFieldError(String message) throws NoSuchFieldError
NoSuchFieldErrorpublic static void throwInstantiationError(String message) throws InstantiationError
InstantiationErrorpublic static void throwNoSuchMethodError(String message) throws NoSuchMethodError
NoSuchMethodErrorpublic static void throwIllegalAccessError(String message) throws IllegalAccessError
IllegalAccessErrorpublic static void throwAbstractMethodError(String message) throws AbstractMethodError
AbstractMethodErrorpublic static void throwBootstrapMethodError(String message) throws BootstrapMethodError
BootstrapMethodErrorpublic static void throwClassFormatError(String message) throws ClassFormatError
ClassFormatErrorpublic static void throwGenericSignatureFormatError(String message) throws GenericSignatureFormatError
GenericSignatureFormatErrorpublic static void throwUnsupportedClassVersionError(String message) throws UnsupportedClassVersionError
UnsupportedClassVersionErrorpublic static void throwUnsatisfiedLinkError(String message) throws UnsatisfiedLinkError
UnsatisfiedLinkErrorpublic static void throwNoClassDefFoundError(String message) throws NoClassDefFoundError
NoClassDefFoundErrorpublic static void throwExceptionInInitializerError(String message) throws ExceptionInInitializerError
ExceptionInInitializerErrorpublic static void throwVerifyError(String message) throws VerifyError
VerifyErrorpublic static void throwVerifyError()
throws VerifyError
VerifyError