zoukankan      html  css  js  c++  java
  • java 异常报错总结

    1.java.lang.ArithmeticException:这是算数异常 比如分母位0

    2. java.lang.ArrayIndexOutOfBoundsException:数组下标越界异常

    3.java.lang.NullPointerException :空指针异常

    public static void main(String[] argv ) {
    int[][] arr= new int[2][];
    System.out.println(arr[0]); //null
    System.out.println(arr[0][2]);  //null中的元素 这个时候就会报异常
    }
    //endmain

     4.java.lang.ClassCastException:类型转换异常

    5.java.lang.CloneNotSupportedException ------克隆不支持异常

    解决方法:对象对应的类需要实现Clonezble接口才能支持克隆

    public class ObjectDemo implements Cloneable{
    
        public static void main(String[] args) throws CloneNotSupportedException {
        ObjectDemo o1=new ObjectDemo();//相当于向上造型
        // java.lang.CloneNotSupportedException ------克隆不支持异常
        //对象对应的类需要实现Clonezble接口才能支持克隆
    ObjectDemo o2=(ObjectDemo)o1.clone(); //向下造型
        }
    
    }

    4.ClassCastException 类型转换异常

    package day13;
    
    public class Demo {
    public static void main(String[] args) {
        A b=new B();
        C c=(C)b; // 运行时报异常
        
    }
    }
    class A{}
    class B extends A{
        
    }
    class C extends B{
        
    }

    6.java.lang.NumberFormatException 

    Integer in1=new Integer("151i");//java.lang.NumberFormatException 数据格式错误

    7.parseException 时间没有指定具体格式
    8.IllegalArgumentException 抛出表示方法已通过了一个非法或不适当的参数。

     

  • 相关阅读:
    WPF 中的简单的动画
    C#获取本地IP地址
    SqlLite公用类
    关键帧动画概述
    使用checked关键字处理“溢出”错误
    WPF 静态属性的使用
    将数字转换成汉语
    监控视频的测试
    WPF Visibility的用法
    WPF 设计器程序集
  • 原文地址:https://www.cnblogs.com/xuwangqi/p/11026732.html
Copyright © 2011-2022 走看看