23种JAVA基本异常

java 访问指定词: public private protected

单根继承:是否所有类都继承与一个基类所有OOP语言都是单根继承结构(C++除外)

java 对象与生命周期:java采用动态内存分配 每当想新建对象是就药试用new 来构建此对象的动态实例

JAVA的常见异常
java.lang.NullPointerException(空指针异常)
java.lang.ClassNotFoundException指定的类不存在
java.lang.NumberFormatException字符串转换为数字异常
java.lang.IndexOutOfBoundsException数组下标越界异常
java.lang.IllegalArgumentException方法的参数错误
java.lang.IllegalAccessException没有访问权限当应用程序要调用一个类,但当前的方法即没有对该类的访问权限便会出现这个异常。对程序中用了Package的情况下要注意这个异常

java.lang.ArithmeticException数学运算异常
java.lang.ClassCastException数据类型转换异常
java.lang.FileNotFoundException文件未找到异常
java.lang.ArrayStoreException数组存储异常
java.lang.NoSuchMethodException方法不存在异常
当程序试图通过反射来创建对象,访问(修改或读取)某个方法,但是该方法不存在就会引发异常

java.lang.NoSuchFiledException方法不存在异常当程序试图通过反射来创建对象,访问(修改或读取)某个filed,但是该filed不存在就会引发异常
java.lang.EOFException文件已结束异常
java.lang.InstantiationException实例化异常
java.lang.InterruptedException线程被中止异常
java.lang.CloneNotSupportedException不支持克隆异常  当没有实现Cloneable接口或者不支持克隆方法时,调用其clone()方法则抛出该异常。
java.lang.OutOfMemoryException内存不足错误
java.lang.NoClassDefFoundException未找到类定义错误


违背安全原则异常:SecturityException

操作数据库异常:SQLException

输入输出异常:IOException

通信异常:SocketException

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值