异常处理中的打印
2016-02-13 17:42
316 查看
在异常处理的打印时,遇到一个问题,
try{
...
} catch(Exception e) {}
时,会提示异常没有处理,于是,修改成
try {
...
} catch(Exception e) {
Log.e(TAG, e.getMessage());
}
发现,在Log.e中报异常,显示println中无法把int型直接打印,
原来,由于e.getMessage如果返回null,则Log.e不能直接将其转化成字符串,
修改成如下,即可:
try{
...
} catch(Exception e){
Log.e(TAG, "onCreateEx" + e.getMessage());
}
即主动加一个字符串,这样会自动把e.getMessage()转化成一个字符串。
try{
...
} catch(Exception e) {}
时,会提示异常没有处理,于是,修改成
try {
...
} catch(Exception e) {
Log.e(TAG, e.getMessage());
}
发现,在Log.e中报异常,显示println中无法把int型直接打印,
原来,由于e.getMessage如果返回null,则Log.e不能直接将其转化成字符串,
修改成如下,即可:
try{
...
} catch(Exception e){
Log.e(TAG, "onCreateEx" + e.getMessage());
}
即主动加一个字符串,这样会自动把e.getMessage()转化成一个字符串。
相关文章推荐
- C++静态成员
- hdoj 5610 Baby Ming and Weight lifting 【暴力】【水题】
- 英语电影剧本大全(中英对照)
- POJ 3723 Conscription (最大生成树,kruskal,并查集)
- Java数据结构与算法之单链表及简单操作
- 加勒比海盗1英文剧本
- 64位Ubuntu 14.04下安装broadcom无线网卡驱动
- [leetcode] 205. Isomorphic Strings 解题报告
- leetcode DataBase
- 《大话设计模式》导图总结
- poj3267 2010.7.29
- 公主日记英文剧本
- Android Bluetooth蓝牙技术使用流程详解
- Java 堆,栈, 常量池
- java,dex 文件编译反编译
- 【HDOJ】4348 To the moon
- 刷题、OJ 1932 母牛的故事
- java基础巩固笔记(5)-多线程之传统多线程
- 抽象类里面的三种方法
- 教父2-英文版