Machine-translated by Google. Questions are authored in English.
Top

Discussion

Which of these correctly installs a handler for exceptions escaping a single thread's run method?

  • A.t.setUncaughtExceptionHandler(h);
  • B.t.setExceptionHandler(h);
  • C.t.catchUncaught(h);
  • D.Thread.setUncaughtExceptionHandler(t, h);

Answer: A

setUncaughtExceptionHandler is an instance method taking a Thread.UncaughtExceptionHandler. The static counterpart is setDefaultUncaughtExceptionHandler, which takes only the handler and applies to every thread without one of its own.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.