码迷,mamicode.com
首页 > 其他好文 > 详细

异常初识

时间:2017-04-21 23:16:24      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:oid   java   lan   异常   输入   int   span   pointer   ati   

package yichang;

import java.util.Scanner;

public class Test {

    public static void main(String[] args) {
        String s=null;
        int[]a={4,4,6,8};
        int i=9;
        System.out.println("请输入一个下标");
        Scanner scanner=new Scanner(System.in);
        int index=scanner.nextInt();
        try{
            System.out.println(a[index]);
            System.out.println("字符串的长度是:"+s.length());
            System.out.println("能找到结果");
        }
        
            catch(java.lang.NullPointerException e){
            System.out.println("空指针异常");
        }catch(java.lang.ArrayIndexOutOfBoundsException e){
            System.out.println("数组下标越界");
        }
        
        catch(Exception e){
            System.out.println("我是异常的父类,我什么异常都能找到");
            e.printStackTrace();
        }

        
        
        //a[9]=90;
        //创建了一个ArrayIndexOutOfBoundsException
        //类型的异常对象,并抛出
        //System.out.println(s.length());
        //System.out.println("hello world");
        
        
    }

}

 

异常初识

标签:oid   java   lan   异常   输入   int   span   pointer   ati   

原文地址:http://www.cnblogs.com/zyy1130/p/6746112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!