Java 7的组合/多catch块有正式名称吗?
在讨论多重捕捉/组合捕获块
here之间的术语“多重捕获块”的含义时,意味着Java 7功能:
try { .. } catch (ExceptionA | ExceptionB ex) { .. } 和“多个catch块”,意思是字面上的多个catch块: } catch (ExceptionA exa) { .. } catch (ExceptionB exb) { .. } 我已经研究了Java 7功能是否具有一个特定的官方名称,可以用来清楚地区分它与捕捉多个异常的旧样式.但是,Oracle sources似乎并没有将此功能命名为任何地方,而其他一些来源(如Eclipse和SO)将其称为“多重捕获”块. 是否有任何官方的Oracle授予的名称? 解决方法
Java Language Specification section 14.20指的是单捕和多抓的条款,这是与官方一样.
当然,在Java 7之前没有多个catch子句,所以在引入multi-catch之前,术语“uni-catch”是不必要的. 多catch的术语不同于具有多个(多个,多个)catch子句. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 如何将JSF消息编码设置为UTF-8?
- Struts2 ServletActionContext.getResponse()方法:获取Htt
- java – 如何在android应用程序中导入ZXING库?
- java – 访问器方法性能和优化
- java – 使用GridLayout的ScrolledComposite父级
- 基本的Java Swing,如何退出和处理你的应用程序/ JFrame
- [Java复习05] 多线程&并发 知识点补充
- java – 如何删除字符串中的一个字符后的所有字符?
- Collections.binarySearch(列表,K键)澄清. Java的
- SpringBoot实战(四)之使用JDBC和Spring访问数据库