1. 首页
  2. 编程语言
  3. Java
  4. 浅谈十个常见的Java异常出现原因

浅谈十个常见的Java异常出现原因

上传者: 2022-04-09 13:08:51上传 PDF文件 75.64 KB 热度 11次

异常是 Java 程序中经常遇到的问题,我想每一个 Java 程序员都讨厌异常,一 个异常就是一个 BUG,就要花很多时间来定位异常问题。空指针异常,操作一个 null 对象的方法或属性时会抛出这个异常。具体看上篇文章:空指针常见案例。如定义输入输出文件流,文件不存在会报错:FileNotFoundException 其实是 IOException 的子类,同样是受检查异常,需要进行手工捕获。类找不到异常,Java开发中经常遇到,是不是很绝望?这是在加载类的时候抛出来的,即在类路径下不能加载指定的类。类转换异常,将一个不是该类的实例转换成这个类就会抛出这个异常。它是运行时异常,不需要手工捕获。算术异常,发生在数字的算术运算时的异常,如一个数字除以 0 就会报这个错。

用户评论