Java基础知识收集整理 1.面向对象都有哪些特性 继承、封装、多态性、抽象 2.Java中实现多态的机制是什么? 继承与接口 3.Java中异常分为哪些种类 3.1按照异常需要处理的时机分为编译时异常(CheckedException)和运行时异常(RuntimeException)。 3.2对于 ...
分类:
编程语言 时间:
2017-02-10 14:20:45
阅读次数:
258
公司同事在定位一个bug时,发现spring默认的事务只支持运行时异常的回滚,对于像SQLException这样的非运行时异常,默认的事务机制不能处理,于是找了下解决的办法: 1、在捕获SQLException的时候,抛出一个RuntimeException及其子类,例如: try { xxx } ...
分类:
数据库 时间:
2017-01-25 18:41:30
阅读次数:
239
一、异常处理思路: 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由s ...
分类:
编程语言 时间:
2017-01-21 13:59:42
阅读次数:
378
异常处理异常处理思路: 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,或者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throws Exception向上抛出,最后 ...
分类:
其他好文 时间:
2017-01-12 12:34:44
阅读次数:
189
mybatis将所有的异常全部包成了运行时异常,减少在高层代码中频繁的try-catch导致的代码臃肿问题。Persistence是它们共有的父类,继承自RuntimeException非检查型异常。IbatisException已经被弃用,每个异常类包装了它们对应的组件的异常信息,根据异常的类型和 ...
分类:
其他好文 时间:
2017-01-03 23:54:03
阅读次数:
399
具体可以看这篇文章:http://www.cnblogs.com/charlesblc/p/6171103.html 都写在里面了,为了避免更新不一致,这里就不再写一遍了。只给个链接。 ...
分类:
编程语言 时间:
2016-12-14 01:48:36
阅读次数:
229
所有的异常类都是内置类Throwable的子类。 常见的运行时异常: - ArithmeticException(算术异常) - ClassCastException (类转换异常) - IllegalArgumentException (非法参数异常) - IndexOutOfBoundsExce ...
分类:
其他好文 时间:
2016-12-12 14:27:38
阅读次数:
155
1.java异常 2.自定义抛出 3.运行时异常,程序有问题,让使用者可以改‘ ’ 4.return 和 throw的区别 return 符合函数要求的值 throw 有问题的时候用它结束 5. 6.java编程思想练习题 (1)编写一个类,在其main()方法的try块里抛出一个异常的Except ...
分类:
编程语言 时间:
2016-12-11 07:59:17
阅读次数:
234
异常处理: 异常(Exception)是程序在执行过程中锁产生的问题; 异常分类: 问题:1)异常(Exception):(1 运行时异常(未检查异常):表现形式出现; (2 编译异常(检查异常):(Unhandled exception:编译异常)是在编译期调用某个方法有可能抛出某个或几个异常,需 ...
分类:
其他好文 时间:
2016-12-10 22:00:06
阅读次数:
312
1.异常: a.问题(Throwable):异常(Exception)、错误(Error) 异常(Exception):运行时异常(RuntimeException)、编译时异常(Unhandled exception) b.编译时异常:编译器在编译期告诉我们,我们编译的代码,在编译是有可能出现一到 ...
分类:
编程语言 时间:
2016-12-10 19:53:34
阅读次数:
199