2014-09-06 64 views
-1

我是一個java的電話採訪面試官問了幾個有關java異常的問題,他問的一個問題是如何在項目中全局處理未經檢查的異常? 現在爲了這個,我必須通過在java中定義自定義錯誤處理程序來思考片刻,但這不是正確的答案,您能否告知我們如何在項目中全局處理未經檢查的異常。在項目中全局處理未經檢查的異常

+3

可能你的面試官看着['Thread.setUnCaughtExceptionHandler()'](HTTP:/ /docs.oracle.com/javase/7/docs/api/java/lang/Thread.html#setUncaughtExceptionHandler%28java.lang.Thread.UncaughtExceptionHandler%29) – 2014-09-06 04:07:27

回答

5

我不會讀心術,但面試官很可能問的異常處理程序:

+0

+1你不是一個心靈讀者,但你的思想絕對是神奇的:-) – 2014-09-06 04:12:17

+0

@dasblinkenlight謝謝很多完美擴充 – user3875672 2014-09-06 05:29:21

2

您可以設置UnCaughtExceptionHandlerThread可能是你的採訪是在尋找它來處理主線程

Thread.setUnCaughtExceptionHandler()

+0

+1好合理的答案。 – 2014-09-06 04:12:43

+0

我會接受這個答案。 – 2014-09-06 05:02:24