code: public static void throwIfFatal(@Nullable Throwable t) {
  		if (t instanceof BubblingException) {
  			throw (BubblingException) t;
  		}
  		if (t instanceof ErrorCallbackNotImplemented) {
  			throw (ErrorCallbackNotImplemented) t;
  		}
  		throwIfJvmFatal(t);
  	}
docs: Throws a particular {@code Throwable} only if it belongs to a set of "fatal" error
  varieties. These varieties are as follows: <ul>
  <li>{@code BubblingException} (as detectable by {@link #isBubbling(Throwable)})</li>
  <li>{@code ErrorCallbackNotImplemented} (as detectable by {@link #isErrorCallbackNotImplemented(Throwable)})</li>
  <li>{@link VirtualMachineError}</li> <li>{@link ThreadDeath}</li> <li>{@link LinkageError}</li> </ul>
  
  @param t the exception to evaluate