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