异常初探(一)
来源:互联网 发布:女明星淘宝店铺大全 编辑:程序博客网 时间:2024/06/13 08:46
package com.liujunhua.it01;/** * 异常:就是程序运行过程中出现的不正常现象。 * * 异常的由来:就是对程序运行过程中出现问题的描述, * * 程序运行过程中会出现两类问题:通过error类描述的比较严重的错误,通过exception类描述的异常 * * 对于exception可以进行针对性的处理 * * 无论error或者exception * Throwable * |---Error * |---Exception * * 异常的处理: try{需要被检测的代码} catch{处理异常的代码} finally{一定会执行的代码} * * */public class Demo03 {public static void main(String[] args) {ExceptionTest exceptionTest = new ExceptionTest();boolean mark = true;/** *经过对比发现,用try{}catch{}代码块处理异常后,不影响System.out.println("**********************");的执行 *但是如果不处理的话,System.out.println("**********************");将无法执行 */if (mark) {try {int x = exceptionTest.div(4, 0);System.out.println("x = " + x);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();//打印异常信息System.out.println(e.getMessage());}} else {int x = exceptionTest.div(4, 0);System.out.println("x = " + x);}System.out.println("**********************");}}class ExceptionTest {int div(int a, int b) {return a / b;}}
0 0
- 异常初探(一)
- 异常初探(二)
- 异常初探(三)
- 异常初探(四)
- 异常初探(五)
- 异常初探(六)
- Hibernate初探(一)
- COM初探(一)
- (一)python初探
- tolua++初探(一)
- GDB初探(一)
- Android初探(一)
- quartz初探(一)
- Dalvik 初探 (一)
- Hadoop初探(一)
- Mahout初探(一)
- AngularJS初探(一)
- scala初探(一)
- UITextView 限制输入文本长度
- 初学ViewDragHelper
- Java学习笔记(80)-----------并发容器之ConcurrentHashMap
- Mockplus原型交互跟我做之3 - 认识“链接点”
- audio_coding模块分析和audio_conference_mixer模块分析
- 异常初探(一)
- codeforces #339 div1 A 扫雪面积
- hdu 5602 Black Jack
- 自适应高度
- 邮件破译
- oracle11g数据库操作
- CyclicBarrier介绍
- Matlab中调用文件夹中子文件夹内.m文件的方法
- iOS上传视频到服务器