下载此文档

8.Java异常机制.ppt


文档分类:IT计算机 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
-06——主讲人:【章程目标】掌握Java的异常处理机制运用try、catch、,小王每日开车去上班,耗时大约30分钟但是,异常情况迟早要发生!一路畅通堵车!撞车!【生活中的异常】{publicstaticvoidmain(String[]args){("请输入课程代号(1至3之间的数字):");Scannerin=newScanner();intcourseCode=();//从键盘输入整数switch(courseCode){case1:("C编程");break;case2:("Java编程");break;case3:("SQL基础");}}}输入:2输出:Java编程输入:B程序中断运行!正常情况:异常情况:【程序中的异常】,它会中断正在运行的程序绕行或者等待请求交警解决异常!面对异常该怎么办呢?通常情况下,我们会这样处理:程序运行程序中断运行堵车!撞车!生活中,我们会根据不同的异常进行相应的处理,而不会就此中断我们的生活【什么是异常】!程序运行处理完毕,程序继续运行对异常进行处理【异常处理(生活还要继续)】,逻辑错误在编写代码时候就应该纠正错误是由100%的错误机率导致。异常是在执行过程中发生的意外,由潜在的错误机率导致【异常和错误的区别】:try、catch、finally、throw、throws捕获异常catchtryfinally执行可能产生异常的代码捕获异常无论是否发生异常,代码总能执行手动抛出异常抛出异常throw声明异常声明方法可能要抛出的各种异常throws【Java如何进行异常处理】{…}定义可能产生例外的代码段catch(Etypee){…}用于捕获一个例外finally{…}用于做统一的事后处理,如释放资源throwe;用于抛出一个例外throwsEtype1,Etype2……用于声明方法可能抛出的例外类型throw/throwstry-catch-finally【异常捕获】,分为三种情况:trycatchtry/catch块后的代码段publicvoidmethod(){try{//代码段(此处不会产生异常)}catch(异常类型ex){//对异常进行处理的代码段}//代码段}第一种情况【try/catch块】

8.Java异常机制 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xgs758698
  • 文件大小3.33 MB
  • 时间2018-09-29