之前敲代码的时候,避免不了各种try..catch, 如果业务复杂一点, 就会发现全都是try…catch try{ ..........}catch(Exception1 e){ ..........}catch(Exception2 e){ ...........}catch(Exception ...
分类:
编程语言 时间:
2019-05-07 14:24:18
阅读次数:
132
1. 在Finally中清理资源或者使用Try-With-Resource语句 使用Finally Java 7的Try-With-Resource语句 2. 给出准确的异常处理信息 3. 记录你所指定的异常 4. 使用描述性消息抛出异常 5. 最先捕获特定的异常 6. 不要在catch中使用Thr ...
分类:
编程语言 时间:
2019-05-03 11:33:51
阅读次数:
128
SpringAOP原理什么是AOP?AOP即面向切面编程,利用AOP可以对业务进行解耦,提高重用性,提高开发效率应用场景:日志记录,性能统计,安全控制,事务处理,异常处理AOP底层实现原理是采用代理实现的Spring事务基本特性:原子性隔离性一致性持久性事务控制分类:编程式事务:手动控制事务操作声明式事务:通过AOP控制事务编程式事务实现使用编程事务实现手动事务@Component@Scope("
分类:
编程语言 时间:
2019-05-01 22:34:12
阅读次数:
160
Java异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.la ...
分类:
编程语言 时间:
2019-05-01 13:31:05
阅读次数:
116
1.scrapy中间件 下载中间件Downloader Middlewares 下载器中间件处理请求与响应,对应两个方法 process_request(self, request, spider) 每个request通过下载器中间件时,该方法被调用 process_response(self, r ...
分类:
其他好文 时间:
2019-04-27 19:49:24
阅读次数:
124
1 异常处理 1.1 传统处理异常的方式 public class Test01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入第一个数:" ...
分类:
其他好文 时间:
2019-04-26 22:55:36
阅读次数:
242
1 异常处理 1.1 传统处理异常的方式 public class Test01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入第一个数:" ...
分类:
其他好文 时间:
2019-04-26 20:57:37
阅读次数:
142
异常:程序运行时发生错误的信号 常见异常 异常处理 多分支异常处理 万能异常处理 else和finally 主动触发异常 自定义异常 断言 ...
分类:
其他好文 时间:
2019-04-26 20:48:25
阅读次数:
129
这篇我们聊聊java中的异常。首先我们要知道什么是异常? Exception: exception翻译过来就是“意外”的意思。事实上,异常的本质就是程序的错误,包括程序逻辑错误和系统错误。错误在编写程序中会时常出现,包括编译期间错误和运行期间的错误。编译期间的错误编译器会帮助我们一起修正,但是运行期 ...
分类:
编程语言 时间:
2019-04-25 16:02:44
阅读次数:
185
【JVM虚拟机】(9) JVM是如何处理异常的 上篇博客我们简单说过 ,那么这篇博客就单独讲Code属性表中的exception_table。 在讲之前我们先思考两个问题? 1、为什么捕获异常会较大的性能消耗? 2、为什么finally中的代码会永远执行? 接下来会从JVM虚拟机的角度来解答这两个问 ...
分类:
其他好文 时间:
2019-04-25 00:59:50
阅读次数:
118