当前位置:首页 > 开发 > Web前端 > 前端 > 正文

java 常见的Exception runtimeException

发表于: 2011-12-12   作者:cuityang   来源:转载   浏览次数:
摘要: Throwable 类是 Java 语言中所有错误或异常的超类    包含:两个子类 error (java环境的错误,cpu挂掉==)               和exception(由于Exception类是它们的基础,如果


Throwable 类是 Java 语言中所有错误或异常的超类
    包含:两个子类 error (java环境的错误,cpu挂掉==)
               和exception(由于Exception类是它们的基础,如果直接用Exception捕获所有的错误,我们就不会获得关于违例太多的信息)
   
exeption分为:

      1 运行异常runtimeException

         ArrayIndexOutOfBoundsException 数组越界错误

 

                int[] a=new int[2];
               int b = a[3];就会抛出这个异常

 

       IllegalArgumentException - 传递非法参数异常

 

              User user = null;
              this.getHibernate.save(user);

 

       NullPointException 空指针异常。当应用程序试图在需要对象的地方使用 null ,访问 null对象的长度等操作就好抛出这个异常。
 
              String s=null;
              int eq=s.length();

 

      NumberFormatException 转换数值异常

 

     UnsupportedOperationException 可能某个子类继承父类时候,不想支持这个方法,于是直接抛出错误

           public void total(){
                 throw new UnsupportedOperationException("xxx类,不支持这个方法");
           }


2 其它异常


 用流操作读写数据文件的时候,就用到以下的异常。


  IOException IO中断异常

 

  FileNotFoundException 文件没有找到的异常

 

 CloneNotSupportedException 但该对象的类无法实现 Cloneable 接口

java 常见的Exception runtimeException

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
1.Exception家谱 Exception继承Throwable基类,而Throwable类现实了Serializable接口,即Throwable
Java异常处理 1. 异常处理机制 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示
一)Java错误异常的分类 如图,java中Throwable类的子类层次结构也就是java中错误异常分类的策略。首
java异常是java提供的用于处理错误的一种机制。 所谓错误是指在程序运行的过程中发生的一些异常事件
http://docs.oracle.com/javase/tutorial/essential/exceptions/definition.html Throwable Class a
Java Exception 1.什么叫异常? 答:当我们利用java来编写程序时,无法避免的发生错误。我们把这些
http://docs.oracle.com/javase/tutorial/essential/exceptions/definition.html Throwable Class a
本文是Exception处理的一篇不错的文章,从Java Exception的概念介绍起,依次讲解了Exception的类型
Java语言的异常处理框架,是Java语言健壮性的一个重要体现。 Java把异常当作对象来处理,并定义一个
1、JAVA异常的处理机制 当程序中抛出一个异常后,程序从程序中导致异常的代码处跳出,java虚拟机检测
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号