![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
暁洣
读奇书,做奇事,交奇友,做个奇女子
展开
-
Java自定义异常的最佳实践(优雅的设计自定义异常一)
Java的异常机制异常是一个事件,是指在程序运行过程中,发生的一些中断程序正常运行的事件。Java提供了完善的异常处理机制。Java的异常层次结构图如下:(盗的图)Throwable是所有异常的父类,主要有两个重要的实现:Error和Exception:Error:Error及其子类通常是用来描述Java运行系统的内部错误或是资源耗尽的错误,是程序无法处理的错误,这类错误比较严重,通常是...原创 2019-03-21 10:37:38 · 2657 阅读 · 2 评论 -
枚举实现Java自定义状态码(优雅的设计自定义异常二)
背景Java提供了一些通用异常,但是通常不能满足我们的需求,因此自定义异常在软件开发中成为不可或缺的一部分,此处提供了一个简单的通过枚举实现的自定义状态码。代码详解设计一个接口,接口定义了状态码,消息信息以及获取方式public interface MExceptionEnum{ /** * 获取状态码 * @return 状态码 * / publi...原创 2019-03-21 14:39:27 · 9607 阅读 · 4 评论