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

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

    震惊

    震惊

编辑推荐
Java异常体系 异常的分类 Throwable对象可以分为两组。 uncheck异常 一组是unchecked异常,异常处理
首先,java的异常分为Error和Exception。这两类都是接口Throwable的子类。Error及Exception及其子类
异常处理 : 自己写一个异常类,为啥有时候IO中的方法总是提示添加try catch 或者 throws Exception
异常处理 : 自己写一个异常类,为啥有时候IO中的方法总是提示添加try catch 或者 throws Exception
异常处理 : 自己写一个异常类,为啥有时候IO中的方法总是提示添加try catch 或者 throws Exception
原文链接:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/transacti
摘要 某年会上我作为“砖家”和其他专家一起被摆上台,有人问了一个问题:什么是敏捷?这个问题很难
首先到web.xml文件中添加的org.springframework.web.context.ContextLoaderListener。 <?xml ver
Any web application requires good design for exception handling because we don’t want to ser
springMVC提供的异常处理主要有两种方式,一种是直接实现自己的 HandlerExceptionResolver,当然这
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号