java中常见的五种异常.docx

上传人:小飞机 文档编号:3061372 上传时间:2023-03-10 格式:DOCX 页数:2 大小:37.02KB
返回 下载 相关 举报
java中常见的五种异常.docx_第1页
第1页 / 共2页
java中常见的五种异常.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《java中常见的五种异常.docx》由会员分享,可在线阅读,更多相关《java中常见的五种异常.docx(2页珍藏版)》请在三一办公上搜索。

1、java中常见的五种异常 java中常见的五种异常 1.ClassCastException(类转换异常) 数据类型转换错误,比如有个String temp=abc; 如果设为(int)temp就会报错了,因为它们类型不一样,但是设为(object)temp就可以,因为object是它们的父类 2.IndexOutOfBoundsException(数组越界) 这个异常我们在操作数组的时候会经常遇到,异常的解释是“数组下标越界“,现在程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围,一般来说,显示调用不太容易出这样的错,但隐式调用就经常出错

2、了,还有一种情况,是程序中定义的数组的长度是通过某些特定方法决定的,不是事先声明的,这个时候,最好先查看一下数组的length,以免出现这个异常。 3.NullPointerException(空指针) 这个异常在编程时也经常遇到,异常的解释是 “程序遇上了空指针 “,简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在调用数组这些操作中,对数组操作中出现空指针,很多情况下是一些刚开始学习编程的人常犯的错误,即把数组 的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化。 4.IllegalAccessException 这个异常的解释是“没有访问权限“,当应用程序要调用一个类,但当前的方法即没有对该类的访问权限便会出现这个异常。对程序中用了Package的情况下要注意这个异常。 5. IOException 一般读写文件会出现这个异常,比如你想从磁盘上读一个文件到你写的程序,如果硬盘上没有这文件,java虚拟机就会报这个异常

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号