zoukankan      html  css  js  c++  java
  • 43.Java异常概要

    异常

    1.1    现实生活的病

    现实生活中万物在发展和变化会出现各种各样不正常的现象。

          1:例如:人的成长过程中会生病。

              |——病

                 |——不可治愈(癌症晚期)

                 |——可治愈

                    |——小病自行解决(上火,牙痛)

                    |——去医院(感冒,发烧)

    1.2    java异常体系图

    现实生活中的很多病况从面向对象的角度考虑也是一类事物,可以定义为类。     

    java中可以通过类对这一类不正常的现象进行描述,并封装为对象。

    1. java的异常体系包含在java.lang这个包默认不需要导入。
    2. java异常体系

              |——Throwable  (实现类描述java的错误和异常)

                 |——Error (错误)一般不通过代码去处理。

                 |——Exceprion (异常)

                    |——RuntimeException (运行时异常)

                    |——非运行时异常

    常见的Error

    错误原因:内存溢出。需要的内存已经超出了java虚拟机管理的内存范围。

    错误原因:找不到类文件。

    错误(Error):

    它指的是一个合理的应用程序不能截获的严重的问题。大多数都是反常的情况。错误是JVM的一个故障(虽然它可以是任何系统级的服务)。所以,错误是很难处理的,一般的开发人员(当然不是你)是无法处理这些错误的。比如内存溢出.

       3.异常体系图的对应

    author@nohert
  • 相关阅读:
    ExtJS4 Panel中嵌套PDF
    从 JavaScript 数组去重谈性能优化(转)
    js中top、parent、frame
    “N”在Sql Server字段类型中的重要性 (转)
    IE下lineheight的BUG解决 (转)
    ExtJS4 Dialog
    Chrome启动后打开第一个网页很慢的解决方案(转)
    ExtJS4 Grid改变单元格背景颜色
    form表单
    Detect IFrame Load Event 探索Iframe的加载事件
  • 原文地址:https://www.cnblogs.com/gzgBlog/p/13588567.html
Copyright © 2011-2022 走看看