Java常见的异常都有哪些?举例说明

2019-04-21  本文已影响0人  黑咔
运行时异常(unchecked,RuntimeException)
        int[] arr = null;
        System.out.println(arr[3]);

        String str = "abc";
        str = null;
        System.out.println(str.charAt(0));
        //ArrayIndexOutOfBoundsException 数组角标越界
        int[] arr = new int[10];
        System.out.println(arr[10]);

        //StringIndexOutOfBoundsException 字符串角标越界
        String str = "abc";
        System.out.println(str.charAt(3));
        Object obj = new Date();
        String str = (String)obj;
       String str = "123";
       str = "abc";
       int num = Integer.parseInt(str);
        Scanner scanner = new Scanner(System.in);
        int score = scanner.nextInt();
        System.out.println(score);
        //在控制台输入字符串
        scanner.close();
        int a = 10;
        int b = 0;
        System.out.println(a / b);



编译时异常(checked)
上一篇 下一篇

猜你喜欢

热点阅读