Java中两种区别不同类型Exception的方法
来源:互联网 发布:csgo优化帧数参数 编辑:程序博客网 时间:2024/04/27 20:35
1)通常做法。子类在前,父类在后
try {...} catch (NumberFormatException e) {} catch (Exception e) {}
2)用instanceof关键字做判断
try {...} catch (Exception e) {if(e instanceof NumberFormatException) {...}}
既然有了以上两种方法,就不要再想着用下面这样笨拙的方法了
try {...} catch (Exception e) {if("java.lang.NumberFormatException".equals(e.getClass().getName()) {...}}
0 0
- Java中两种区别不同类型Exception的方法
- 不同类型存储器的区别
- Java同时返回多个不同类型的方法
- 区别不同类型的短信业务
- 【java知识点异常】Java 异常Exception e中e的getMessage()和toString()方法的区别
- 谈谈Java:Checked Exception与Runtime Exception 的区别
- 谈谈Java:Checked Exception与Runtime Exception 的区别
- 谈谈Java:Checked Exception与Runtime Exception 的区别
- Java中"throw new Exception() "和"new Exception()"的区别
- 谈谈Java:Checked Exception与Runtime Exception 的区别
- java中的Checked Exception和Unchecked Exception的区别
- 谈谈Java:Checked Exception与Runtime Exception 的区别
- 【java学习】不同类型的转换
- Java 异常Exception e中e的getMessage()和toString()方法的区别
- Java 异常Exception e中e的getMessage()和toString()方法的区别
- Java 异常Exception e中e的getMessage()和toString()方法的区别
- java中error和exception的区别
- java中Error和Exception的区别
- HDU --- 1008 Elevator
- opencv获取图像感兴趣部分
- Ubuntu 12.04下LAMP环境搭建实录
- Ubuntu-cacti搭建
- 笔记之Ruby(二)
- Java中两种区别不同类型Exception的方法
- SVM&SVR
- 面试经典(8)--树的子结构
- JavaScript学习笔记(一) 基本概念
- Monkey学习
- windows如何修改系统盘大小(非用第三方软件)
- 通过target-action 实现关灯游戏
- hdu4450 不错的贪心
- LeetCode: Longest Consecutive Sequence