博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA基础篇—异常
阅读量:5200 次
发布时间:2019-06-13

本文共 1064 字,大约阅读时间需要 3 分钟。

五种常见异常

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");		}	}}

  

转载于:https://www.cnblogs.com/lc-java/p/7396903.html

你可能感兴趣的文章
JQuery 学习
查看>>
session token两种登陆方式
查看>>
C# ArrayList
查看>>
IntelliJ IDEA 12集成Tomcat 运行Web项目
查看>>
java,多线程实现
查看>>
个人作业4-alpha阶段个人总结
查看>>
android smack MultiUserChat.getHostedRooms( NullPointerException)
查看>>
递归-下楼梯
查看>>
实用的VMware虚拟机使用技巧十一例
查看>>
Docker技术入门之---为镜像添加SSH服务(7)
查看>>
Docker技术入门之---网络配置(8)
查看>>
监控工具之---Prometheus 安装详解(三)
查看>>
Azure Iaas基础之---创建虚拟机
查看>>
Grafana Configuration 参数详解(1)
查看>>
监控工具之---Prometheus数据可视化Grafana(七)
查看>>
监控工具之---Prometheus表达式promQL生产中应用(五)
查看>>
使用POI操作Excel时对事先写入模板的公式强制执行
查看>>
centos7下python3和pycharm安装
查看>>
TypeScript从入门到Vue项目迁移
查看>>
不错的MVC文章
查看>>