码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA基础篇—异常

时间:2017-08-19 16:55:05      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:can   nal   otf   string   方法   number   and   java基础   arp   

五种常见异常

1、NullPointerException 空指针

2、ClassNotFoundException 指定类不存在

3、ArithmeticException运算异常

4、ArrayIndexOutOfBoundsException数组下标越界

5、IllegalArgumentException方法的参数错误

6、IllegalAccessException 没有访问权限

小例子

import java.util.Scanner;

public class Exception {
     
     int shang;
     public Exception(int  chushu,int  beichushu){
    	 
    	 shang=chushu/beichushu;
     }
     public static void main(String[] args) {
    	 try {
    		 Scanner sc=new Scanner(System.in);
			String chushu=sc.nextLine();
			String beichushu=sc.nextLine();
			int a =Integer.parseInt(chushu);
			int b =Integer.parseInt(beichushu);
			
			Exception exception =new Exception(a, b);
			System.out.println(exception.shang);
		} catch (NumberFormatException e) {
			System.out.println("NumberFormatException");
			e.printStackTrace();
			// TODO: handle exception
		}
    	 catch (ArithmeticException e) {
    		 System.out.println("ArithmeticException");
 			// TODO: handle exception
    		 e.printStackTrace();
 		}finally {
			System.out.println("666");
		}
	}
}

  

JAVA基础篇—异常

标签:can   nal   otf   string   方法   number   and   java基础   arp   

原文地址:http://www.cnblogs.com/lc-java/p/7396903.html

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