W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
@FunctionalInterfacepublic static interface Thread.UncaughtExceptionHandler
當(dāng)線程由于未捕獲的異常而突然終止時(shí)調(diào)用的處理程序接口。
當(dāng)線程由于未捕獲的異常而即將終止時(shí),Java 虛擬機(jī)將使用 Thread.getUncaughtExceptionHandler() 查詢線程的 UncaughtExceptionHandler 并將調(diào)用處理程序的 uncaughtException 方法,將線程和異常作為參數(shù)傳遞。 如果一個(gè)線程沒有顯式設(shè)置它的 UncaughtExceptionHandler,那么它的 ThreadGroup 對(duì)象充當(dāng)它的 UncaughtExceptionHandler。 如果 ThreadGroup 對(duì)象對(duì)處理異常沒有特殊要求,它可以將調(diào)用轉(zhuǎn)發(fā)給默認(rèn)的未捕獲異常處理程序。
修飾符和類型 | 方法 | 描述 |
---|---|---|
void | uncaughtException(Thread t, Throwable e) | 當(dāng)給定線程由于給定的未捕獲異常而終止時(shí)調(diào)用的方法。 |
void uncaughtException(Thread t, Throwable e)
當(dāng)給定線程由于給定的未捕獲異常而終止時(shí)調(diào)用的方法。
Java 虛擬機(jī)將忽略此方法引發(fā)的任何異常。
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
t | 線程 |
e | 例外 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: