Retrieves the default executor.
Creates a new java.util.WeakHashMap if supported by the platform, otherwise any implementation of Map.
Determines if a throwable is non-fatal or not.
Reports the specified failure.