异常处理
CiBa-YAO
如何能够提高程序性能,值得思考。
展开
-
异常Exception 基础
异常是什么?异常是指程序运行时(非编译时)所发生的非正常情况或错误,当程序违反了语义规则时,JVM就会将出现的错误表示为一个异常并抛出。这个异常可以在catch程序块中进行捕获,然后进行处理。而异常处理的目的则是为了提高程序的安全性与健壮性。 Java 语言提供了两种错误的处理类,分别为Error(错误)和Exception(异常),且它们拥有共同的父类:Throwable。原创 2017-04-29 15:23:29 · 634 阅读 · 0 评论 -
Spring事务异常回滚,捕获异常不抛出就不会回滚
为了打印清楚日志,很多方法我都加tyr catch,在catch中打印日志。但是这边情况来了,当这个方法异常时候 日志是打印了,但是加的事务却没有回滚。转载 2017-04-17 16:00:25 · 461 阅读 · 0 评论 -
RESTful 异常统一管理
我们采用RESTful API 时,为了让接口看起来更清晰,更优雅,我们需要对一些特殊情况进行一些处理。1.统一返回格式有时由于,返回的数据不一样,造成返回json数据的格式不一样,看起来很别扭原创 2017-05-04 18:11:45 · 663 阅读 · 0 评论