当前位置:首页 > 开发 > 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

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号