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
  • 相关阅读:
    jquery跨域3
    juery的跨域请求2
    jquery的跨域请求
    synchronized与Lock的区别
    springboot之启动原理解析及源码阅读
    java中Number类理解
    springboot中配置文件application.properties的理解
    restTemplate设置访问超时
    BigDecimal.setScale 处理java小数点
    NIO之FileChannel类的理解和使用
  • 原文地址:https://www.cnblogs.com/gzgBlog/p/13588567.html
Copyright © 2011-2022 走看看