参见英文答案 >

How to catch an Exception from a thread                                    14个

我正在使用一个创建自己的线程的库,它会抛出异常.我怎么能抓住那个例外?在下面标记的行上抛出异常:

ResourceDescriptor rd = new ResourceDescriptor();

rd.setWsType(ResourceDescriptor.TYPE_FOLDER);

fullUri += "/" + token;

System.out.println(fullUri);

// >>> EXCEPTION THROWN ON THE FOLLOWING LINE <<<

rd.setUriString(fullUri.replaceAll("_", ""));

try{

rd = server.getWSClient().get(rd, null);

}catch(Exception e){

if(e.getMessage().contains("resource was not found")){

this.addFolder(fullUri, label, false);

System.out.println("Folder does not exist, will be added now.");

}else{

System.out.println("Error Messages: " + e.getMessage());

}

}

java 如何捕获线程中的异常处理_如何捕获Java中另一个线程抛出的异常?相关推荐

  1. Java中主线程如何捕获子线程抛出的异常

    Java中主线程如何捕获子线程抛出的异常 参考文章: (1)Java中主线程如何捕获子线程抛出的异常 (2)https://www.cnblogs.com/jpfss/p/10272885.html ...

  2. java捕获定时器抛出的异常_详细了解Java中定时器Timer的使用及缺陷分析

    在需要定时并且周期执行任务时,在最初的JAVA工具类库中,Timer可以实现任务的定时周期执行的需求,不过有一定的缺陷,比如,Timer是基于绝对时间而非相对时间,因此Timer对系统时钟比较敏感,本 ...

  3. 【Java 多线程】Java中主线程如何捕获子线程抛出的异常

    首先明确线程代码的边界.其实很简单,Runnable接口的run方法所界定的边界就可以看作是线程代码的边界.Runnable接口中run方法原型如下: public void run(); 而所有的具 ...

  4. java线程池深入讲解_死磕 java线程系列之线程池深入解析——生命周期

    (手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本. 注:线程池源码部分如无特殊说明均指ThreadPoolExecutor类. 简介 上一章我们一起重温了下线程的 ...

  5. java 异常 不抛,java中不捕获或抛出的异常

    java中不捕获或抛出的异常 发布时间:2020-06-25 14:29:16 来源:亿速云 阅读:137 作者:Leah 这期内容当中小编将会给大家带来有关java中不捕获或抛出的异常,文章内容丰富 ...

  6. java中子类可否抛出两个父类抛出的异常的子类_父类的多个构造方法各自抛出不同的异常,子类的构造方法应该抛出哪个/些异常?...

    [情况描述]如下代码,在父类中定义了两个构造方法,各自throws不同的异常.当定义子类时,IDE会提示需要显示定义构造方法来抛出父类构造方法的异常.很自然地认为应该抛出父类所有构造方法的异常,然而只 ...

  7. java 捕捉的异常抛出_Java异常抛出和捕获

    Java中把非正常情况分为两种,异常(Exception)和错误(Error). 异常.png Error:一般是指与虚拟机相关的问题(虚拟机错误.线程死锁等),这种错误无法回复或不可能捕获 Exce ...

  8. 获取线程中抛出的异常信息

    1 ScheduledExecutorService service = Executors.newScheduledThreadPool(10); 2 // 从现在开始delay毫秒之后,每隔一天执 ...

  9. 实现一个输入程序,接收从 键盘读入的字符串。当字符串中所含字符个数少于程序设定的上限时,输出这个字符串;否则抛出MyStringException1异常,在异常处理中要求重新输入新的字符串或者中断程序

    实现一个输入程序,接收从 键盘读入的字符串.当字符串中所含字符个数少于程序设定的上限时,输出这个字符串:否则抛出MyStringException1异常,在异常处理中要求重新输入新的字符串或者中断程序 ...

最新文章

  1. sql 判断某表是否存在
  2. 数据库中的表还是一定要建索引
  3. java txt 按行读取_java读取按行txt文件
  4. Axure 点图片外区域即隐藏_澳网红分享麦当劳隐藏饮料:咖啡混可乐再加点这个,神仙级好喝...
  5. halcon学习之图像增强、平滑和去噪
  6. EdrawMax v12.0.2跨平台图表软件
  7. BS7799, ISO/IEC 17799, ISO/IEC 27001容易混淆
  8. 北京政协:电子垃圾回收是亟待破解的难题
  9. Softmax-with-Loss层的计算图 | Softmax梯度推导 | Loss损失函数
  10. 5个超棒的自我提升App
  11. syntactic与semantic
  12. 1月末支付机构备付金总量达1.4万亿,较去年12月下滑两千多亿
  13. spark系列-应用篇之通过livy提交Spark任务
  14. 中国联通沃云----弹性块存储使用说明
  15. /lib/x86, /system/lib, /vendor/lib]]] couldn't find xx.so
  16. 服务器事件查看器根据登录id如何查找信息,Windows中如何查看日志(如查看远程登陆的IP地址)以及常用日志ID...
  17. Java程序性能优化 ! .
  18. 【毕业设计项目】基于ESP32的家庭气象站系统 - stm32 物联网 嵌入式 单片机
  19. 软件测试:接口测试流程
  20. PostgreSQL 源码解读(147)- Storage Manager#3(fsm_search函数)

热门文章

  1. 京东到家公布双十二成绩:销售额同比增长1.2倍
  2. 那些慢慢消失的手机功能,最怀念第一个!
  3. Soul回应下架整改:将严格审核相关功能和内容
  4. 小米CC开机动画公布:扑面而来的青春活力
  5. 滴滴新增对手!腾讯投资的网约车平台OnTime或将于本月上线
  6. 上海查处一批涉“樱桃直播”传播淫秽物品牟利案女主播 已有14人获刑
  7. 新iPhone全贴合保护壳曝光:“浴霸”造型恐已成定局
  8. 继苏宁京东后 拼多多也宣布下调新款iPhone售价
  9. 摄像头又换位置了!最新iPhone XI 渲染图曝光
  10. java微信第三方支付