Exception自定义处理
来源:互联网 发布:简单软件的c语言程序 编辑:程序博客网 时间:2024/06/15 05:20
伪代码:
Res methodB() throws Exception { Res res = new Res(); ...... if(res.getResult == false) throws MyException("MyError:"+res.getMsg); return res;}
void methodA() { try{ Res res = mothodB(); log.info(res.toString()); } catch(MyException e) { log.error(e.getMessage()); // 可以精确定位问题代码行数,所以仅打印msg // log.error(e.getMessage(), me); // 可以打印堆栈,但无意义 } catch(Exception e) { log.error(e.getMessage(), me); // 其它运行期未知异常,打印完整含堆栈信息,也可以再向上抛出 }}
public class MyException extends Exception{ private static final long serialVersionUID = 1364102728393959890L; public MyException() { super(); } public MyException(String message, Throwable cause) { super(message, cause); } public MyException(String message) { super(message); } public MyException(Throwable cause) { super(cause); }}
阅读全文
0 0
- Exception自定义处理
- Exception异常处理和自定义异常
- Java用户自定义异常Exception处理
- Exception 自定义
- 自定义Exception
- 自定义Exception
- 自定义Exception
- exception处理
- Exception处理
- Exception处理
- 自定义exception源代码
- Java自定义Exception设计
- JAVA自定义Exception
- 自定义新的Exception
- Oracle 自定义 Exception
- Java中的Exception自定义
- JavaSE 自定义Exception
- java自定义Exception
- 【算法】算法分析与设计的基本方法
- 去掉EditText的默认焦点
- 用IOT的思维来管理我们的查看我们重要业务的服务器健康状态-Azure配置篇!
- Android开发中线程和线程池的使用
- 2017 icpc Southeast USA J 题 Gym
- Exception自定义处理
- <body>标签中onload方法与 Jquery库函数 $(selector).ready()比较
- python_subprocess_unity
- Mac sierra下 wget安装
- __attribute__((constructor))和__attribute__((destructor))
- eclipse中maven项目不显示Maven Dependencies依赖
- 2017.12.13学习总结
- Solr_集群介绍
- Spring 初始化bean过程图解