Java异常笔记
来源:互联网 发布:电影男人四十知乎 编辑:程序博客网 时间:2024/06/09 21:29
此处为自己在牛客网上做题时错误解析,觉得讲解很详细,故剪切过来当做笔记
Java异常类关系
运行时异常: 都是RuntimeException类及其子类异常,如NullPointerException(空指针异常)、IndexOutOfBoundsException(下标越界异常)等,这些异常是不检查异常,程序中可以选择捕获处理,也可以不处理。这些异常一般是由程序逻辑错误引起的,程序应该从逻辑角度尽可能避免这类异常的发生。
运行时异常的特点是Java编译器不会检查它,也就是说,当程序中可能出现这类异常,即使没有用try-catch语句捕获它,也没有用throws子句声明抛出它,也会编译通过。
非运行时异常 (编译异常): 是RuntimeException以外的异常,类型上都属于Exception类及其子类。从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。如IOException、SQLException等以及用户自定义的Exception异常,一般情况下不自定义检查异常。
0 0
- JAVA异常学习笔记
- java笔记4异常
- Java异常处理笔记
- JAVA异常笔记
- java异常处理笔记
- Java 异常处理笔记
- java学习笔记---异常
- java异常处理笔记
- java笔记之异常
- java异常笔记
- 异常处理 【java笔记】
- JAVA学习笔记-异常
- Java学习笔记-异常
- 学习笔记-JAVA-异常
- Java异常学习笔记
- Java异常处理笔记
- java异常笔记
- java笔记13 异常
- 记录
- Shell Sort(希尔排序)
- Linux Oracle卸载步骤
- Linux chmod命令及权限含义
- 【LeetCode】495. Teemo Attacking
- Java异常笔记
- LinkSpark日报|人工智能资料库
- Android客户端与服务器端数据同步
- python3.5之读文件
- 待机电流过高bug解决
- MATLAB产生各种分布的随机数
- 轮 原创题目(2)
- Android 格式换行问题。
- 一次性分割字符根据不同的分割条件,使用正则表达试