you don't have to declare a new thread handler and assign it to a variable, you can new one up directly in this call
also, setUncaughtExceptionHandler may return a thread, you can define a new thread with only a single call