当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

spring UnChecked 异常 官方定义!

发表于: 2010-08-31   作者:7454103   来源:转载   浏览:
摘要:   如果你接触过spring的 事物管理!那么你必须明白 spring的 非捕获异常! 即 unchecked 异常! 因为 spring 默认这类异常事物自动回滚!! public static boolean isCheckedException(Throwable ex) { return !(ex instanceof RuntimeExcep
  如果你接触过spring的 事物管理!那么你必须明白 spring的 非捕获异常! 即 unchecked 异常! 因为 spring 默认这类异常事物自动回滚!!



public static boolean isCheckedException(Throwable ex)
    {
   return !(ex instanceof RuntimeException) && !(ex instanceof Error);
    }


这个是spring jar 包里面的源码!
   原来如此! RuntimeException Error 就是传说中的  unchecked 异常!

RuntimeException  的子类又有:


引用
AnnotationTypeMismatchException,
ArithmeticException,
ArrayStoreException,
BufferOverflowException,
BufferUnderflowException,
CannotRedoException,
。。。。。。。。。
UnmodifiableSetException,
UnsupportedOperationException

spring UnChecked 异常 官方定义!

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号