Java捕获并处理线程失败抛出的异常
生活随笔
收集整理的這篇文章主要介紹了
Java捕获并处理线程失败抛出的异常
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用 UncaughtExceptionHandler
示例代碼如下:
Thread.UncaughtExceptionHandler handler = new Thread.UncaughtExceptionHandler() { public void uncaughtException(Thread th, Throwable ex) {System.out.println("Uncaught exception: " + ex);} }; Thread thread = new Thread() {public void run() {System.out.println("Sleeping ...");try {Thread.sleep(1000);} catch (InterruptedException e) {System.out.println("Interrupted.");}System.out.println("Throwing exception ...");throw new RuntimeException();} }; thread.setUncaughtExceptionHandler(handler); thread.start();轉載于:https://www.cnblogs.com/developerERA/p/6543486.html
總結
以上是生活随笔為你收集整理的Java捕获并处理线程失败抛出的异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面向对象——概念(成员变量、静态变量、成
- 下一篇: JavaWeb之Filter过滤器