博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java异常
阅读量:4940 次
发布时间:2019-06-11

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

本内容根据慕课网视频教学记得笔记:

一、异常分类

 

 

 

注:

Error:像停水、停电等硬伤;

Exception:编码、环境、用户操作或者输入问题;

try{			//一些会抛出错误的方法		}catch(Exception e){			//处理该异常的代码块		}finally{			//善后工作如关闭连接或者文件		}

 

Scanner input=new Scanner(System.in);		try{			System.out.println("请输入第一个数");			int one=input.nextInt();			System.out.println("请输入第二个数");			int two=input.nextInt();			System.out.println("两数相除的结果:"+one/two);		}catch(InputMismatchException e){			System.out.println("你应该输入整数!!");		}catch(ArithmeticException e){			System.out.println("除数不能为0!");		}catch(Exception e){			System.out.println("我是不知名异常");		}		System.out.println("程序结束!!");

 注:catch块从子到父的关系

  

转载于:https://www.cnblogs.com/baoweiluobo/p/5965143.html

你可能感兴趣的文章
(180905)如何通过梯度下降法降低损失----Google机器学习速成课程笔记
查看>>
(响应式PC端媒体查询)电脑屏幕分辨率尺寸大全
查看>>
Crystal Reports拉报表报错:Error detected by database DLL
查看>>
Java获取新浪微博cookies
查看>>
面试题总结
查看>>
【BZOJ1095】捉迷藏(动态点分治)
查看>>
Table Basics [转载]
查看>>
Logback 学习笔记
查看>>
并查集
查看>>
11、组件注册-使用FactoryBean注册组件
查看>>
nyoj_95_众数问题_map练习
查看>>
For循环
查看>>
020-安装centos6.5后的生命历程
查看>>
面试介绍项目经验(转)
查看>>
创建并设置ASP.NET的会话状态服务器(SQL State Server)
查看>>
<metro>Google的验证
查看>>
SQL中NUMERIC和DECIMAL的区别
查看>>
安卓课程设计:微课表
查看>>
Oracle 表的分组操作
查看>>
在OS X上的Intllij Idea中配置GlassFish
查看>>