public Throwable initCause(Throwable cause)

将此 throwable 的 cause 初始化为指定值。(该 Cause 是导致抛出此 throwable 的throwable。)

此方法至多可以调用一次。此方法通常从构造方法中调用,或者在创建 throwable 后立即调用。如果此 throwable 通过 Throwable(Throwable) 或 Throwable(String,Throwable) 创建,此方法甚至一次也不能调用。

参数:

cause - 原因(保存此 cause,以便以后通过 getCause() 方法获取它)。(允许 null 值,指出 cause 是不存在的或是未知的。)

返回:

对此 Throwable 实例的引用。

抛出:

IllegalArgumentException - 如果 cause 是此 throwable。(throwable 不能是它自己的 cause。)

IllegalStateException - 如果此 throwable 通过 Throwable(Throwable) 或 Throwable(String,Throwable) 创建,或者此方法已经在此 throwable 上进行调用。

java initcause_initCause()是什么意思相关推荐

  1. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  2. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  3. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  4. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

  5. SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos

    SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...

  6. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3

    OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...

  7. Gradle错误提示:Java home supplied via ‘xxx.xxx.xxx‘ is invalid

    Gradle错误提示:Java home supplied via 'org.gradle.java.home' is invalid 描述:在使用idea采用gradle进行依赖的管理功能,当想切换 ...

  8. 查看Hotspot源码,查看java各个版本源码的网站,如何查看jdk源码

    java开发必知必会之看源码,而看源码的第一步则是找到源码

  9. java基本类型转换,随记

    java基本类型转换: double double 转 long double random = Math.round(Math.random()*10000); long l = new Doubl ...

最新文章

  1. 插件化知识梳理(7) 类的动态加载入门
  2. FlashDevelop Android开发.md
  3. java刷新操作_java实现删除某条信息并刷新当前页操作
  4. 视频异常检测算法 python_使用Python进行异常检测
  5. SpringBoot之静态资源访问
  6. java tick_Java中的Clock tick()方法
  7. Java操作Linuxshell并且获取返回值
  8. UOJRoundPLUS+
  9. Oracle CDB PDB基础知识
  10. java连接wamp_eclipse php wamp配置教程
  11. php 按钮外观怎么改变,php 按钮样式
  12. 终极卸载PC奇安信天擎
  13. 对比自监督学习综述 - A Survey of Contrastive Self-Supervised Learning
  14. 微信公众号考试成绩查分系统
  15. “清华学霸计划表”刷爆家长群:自律的孩子有多棒?你想象不到
  16. FSK调制解调过程的matlab仿真
  17. 多edittext监听变化的优化
  18. ISCC 2019 杂项High起来!(酷爱音乐的你,在听歌的过程中突然收到音乐发烧友发来的一封神秘的邮件,邮件里什么都没有说,只有一个被损坏的图片。这名歌友到底要向你传达什么信息呢?答案或许就隐藏)
  19. 小清丽微距花卉拍摄示范
  20. 主权财富基金刺痛发达国家神经

热门文章

  1. 修改mysql数据库编码
  2. 部门工作中的“求同存异”法则
  3. 2019RPA财务行业峰会:财务数字化转型
  4. javaWeb防止恶意登陆或防盗链的使用
  5. tfs连不上团队资源管理器问题
  6. 【SQL】IS NULL and = NULL 在 sql server 中的区别
  7. 2011面试题大汇总
  8. jtable如何从表格中定位_Java Swing组件编程之JTable表格用法实例详解
  9. centos7 cmake安装mysql_centos7 安装cmake
  10. kind富文本编辑器_富文本编辑器原理探索