1.3.3 改善后的异常处理
Demo:
import java.io.IOException; import java.net.ServerSocket;public class CoinTryCatch {public static void main(String[] args) {/** 本Demo有待优化得更合情合理且全面 **/try {// java.lang.ArithmeticException: / by zeroSystem.out.println(5/0);// IOServerSocket ss = new ServerSocket(8888);ss.close();// OutOfString[] sarr = new String[]{};System.out.println(sarr[0]);/** | **/} catch (IOException|ArrayIndexOutOfBoundsException e) {System.out.println("捕捉到IO或OutOf异常!");/** final Java 7 异常重抛——final关键字不是必须 **/} catch (final Exception e) {e.printStackTrace();}}}
Ran As Java Application:
java.lang.ArithmeticException: / by zeroat cointest.CoinTryCatch.main(CoinTryCatch.java:13)
转载于:https://www.cnblogs.com/springup/p/5101929.html
1.3.3 改善后的异常处理相关推荐
- GVM升级后启动异常处理
目录 1. Kali升级 2. 升级完成后,启动GVM(OpenVas)发现打不开: 3. 按照要求检测原因: 4. 查看PID文件 5. 重新检测安装 6. 执行兼容处理后,再次检测安装: 7. ...
- Alfresco安装后启动异常处理
当出现下面这些出错信息时,只要知道其出错的原理,就很容易解决它. ⑴ org.alfresco.error.AlfrescoRuntimeException 不能直接在alfresco/tomca ...
- 性能改善后复杂SQL
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "- ...
- [转载] Java7中增加的新特性
参考链接: Java多捕获Multicatch Java7语言,语法的变化 1.switch语句中的String 在Java6及之前,case语句中的常量只能是byte,char,short和int( ...
- Java程序员修炼之道 人民邮电出版社 吴海星译
感谢作者和译者的奉献,以下是我读这本书的时候,对我比较有用的片段,作为分享: 序 前言 并发,性能,字节码和类加载是最让我们着迷的核心技术. java7跟之前版本相比有一个主要区别:它仕第一个 ...
- get到java7自己不知道的知识
switch语句中的String 在Java6及之前,case语句中的常量只能是byte,char,short和int(也可以是对应的封装类型Byte,Character,Short和Integer) ...
- Java 异常处理的 9 个最佳实践
Java 异常处理的 9 个最佳实践 原文地址:https://dzone.com/articles/9-... 翻译出处:https://www.oschina.net/trans... 在 Jav ...
- Java 异常处理的 9 个最佳实践 1
点击蓝色"程序猿DD"关注我哟 加个"星标",不忘签到哦 来源:开源中国 在 Java 中,异常处理是个很麻烦的事情.初学者觉得它很难理解,甚至是经验丰富的开发 ...
- Python基础概念_10_异常处理
异常处理 11 异常处理 11.1 简介 程序是在某个条件下实现某个功能的指令集,如果执行的环境发生了变化那么程序可能会出异常.比如实现一个打开文件的功能,我们在上章里都是直接打开文件,但实际执行时文 ...
最新文章
- sm2加密算法实例_实例说明加密算法
- 制作.ppm格式Linux内核启动logo
- python 判断数据类型,是否与已知相同
- 我的log4net使用手册(转自 http://blog.csdn.net/lyjcn/archive/2009/08/11/4432833.aspx)
- Android实现按钮点击效果(第一次点击变色,第二次恢复)
- 【代码笔记】iOS-底下滚动,上面标题栏也会跟着变动
- 获取一个字符串在另一个字符串中出现的次数
- 使用visio 2010建立sql server数据模型——手动画、利用逆向工程
- 微信小程序获取公众号文章列表及显示文章
- 你安全吗网剧技术探讨-个人向
- 自主创新生态圈再扩大,深度科技与金格科技完成产品兼容性认证
- python 批量打印PDF
- NCE4 L11 How to grow old
- js控制的回到顶端goTop的使用
- HbuilderX连接Nox(夜神模拟器)
- Python常用英文单词
- 最简单的51单片机软件定时器的编写
- mendeley引用参考文献不显示_手把手教你一步搞定引用参考文献,超级强大且使用的文献管理器...
- 手把手硬件电路详细设计过程
- matlab绘制矩阵色块图