public synchronized static void handle(Thread thread, Throwable t) {

		if (!enabled) {
			return;
		}

		if (t instanceof InvocationTargetException) {
			t = t.getCause();
		}

		if (isKnownTestMachineTimingBug(t)) {
			Msg.error(ConcurrentTestExceptionHandler.class,
				"Found known Java Swing timing bug.  Reporting, but not failing.", t);
			return;
		}

		TestExceptionTracker tracker = new TestExceptionTracker(thread.getName(), t);
		throwables.add(tracker);

		ConcurrentTestExceptionHandler.class.notifyAll();
	}
Tells this class to process the given throwable
@param thread the thread that encountered the throwable
@param t the throwable
Ghidra/Framework/Generic/src/main/java/generic/test/ConcurrentTestExceptionHandler.java