系列文章目录
第一章 万事万物皆对象
第二章 java构造器
第三章 java访问权限
第四章 java初始化
第五章 java继承
第六章 java重载与重写
第七章 java接口和抽象类
第八章 java数组
第九章 java内部类
第十章 java时间 *** 作
第十一章 final关键字
第十二章 java字符串
第十三章 java异常
文章目录
- 异常
- 异常的类型
原文链接 https://zhhll.icu/2020/java基础/面向对象/13.java基础之异常/
异常当异常发生时,该线程会暂停,逐层退出方法调用,直到遇到异常处理器,异常处理器可以catch到异常对象,进行相应的处理
异常的类型分为两个类,一个是Error,一个是Exception
- Error通常表示的是java内部错误,如内存溢出等,不能在编程的层面上解决Error
- Exception则表示异常,分为unchecked异常和checked异常
- unchecked异常是由于编程时犯错导致的,继承的是RuntimeException,如ClassCastException(类型转换异常)、NullPointerException(空指针异常)、ArithmeticException(算术异常)、IndexOutOfBoundsException(数组下标越界异常)、IllegalArgumentException(参数异常)等
- checked异常是由于编程与环境互动造成程序出错,如IOException、MalformedURLException等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)