博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java捕获并处理线程失败抛出的异常
阅读量:5317 次
发布时间:2019-06-14

本文共 686 字,大约阅读时间需要 2 分钟。

1105627-20170313162519620-1214744583.gif

使用 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

你可能感兴趣的文章
[BZOJ1672][Usaco2005 Dec]Cleaning Shifts 清理牛棚
查看>>
VBoxManage命令速记
查看>>
(转载)我们工作到底为了什么 (HP大中华区总裁孙振耀退休感言)
查看>>
phpstudy + dvws
查看>>
2016/3/10 数据库简单操作( 创建数据库 创建表 数值类型 主键 外键 自动递增 )...
查看>>
Redis客户端连接池问题
查看>>
linux C print
查看>>
Mac-Navicat Premium For Mac 12 破解 - [数据库可视化工具,亲测完美破解]
查看>>
利用Chrome查看网页渲染机制
查看>>
第5章 初始化与清理
查看>>
委托与事件
查看>>
MVC实战之排球计分(七)——软件的具体实现与测试
查看>>
maven的pom.xml文件标签含义
查看>>
arXiv网站
查看>>
YII 开启URL伪静态
查看>>
关于ControlTemplate 1
查看>>
关于Mysql注入过程中的三种报错方式(转)
查看>>
『实践』Yalmip建模+Cplex类求解
查看>>
课程作业04-字串加密解密
查看>>
用ATL创建COM组件详细解说
查看>>