As far as I understand this I am setting the default exception handler OurUncaughtExceptionHandler. Placing it inside the TestedThread class definition. It outputs the two lines correctly. Thus, it must be using "OurUncaughtExceptionHandler to display the two messages. Please help!