运用try块、catch块和finally块处理异常运用多重catch块处理异常运用嵌套try/,异常情况迟早要发生!一路畅通堵车!撞车!{publicstaticvoidmain(String[]args){("请输入1至3之间的数字:");Scannerin=newScanner();intcourseCode=();//从键盘输入整数switch(courseCode){case1:("C#编程");break;case2:("Java编程");break;case3:("SQL基础");}}}输入:1输出:C#编程输入:abc程序中断运行!正常情况:异常情况:,它会中断正在运行的程序绕行或者等待请求交警解决异常!面对异常该怎么办呢?通常情况下,我们会这样处理:程序运行程序中断运行堵车!撞车!生活中,我们会根据不同的异常进行相应的处理,……异常类的层次结构Throwable具有两个子类,它们是Exception:处理用户程序应当捕获的异常情况Error:Error类的异常为内部错误,,,!程序运行处理完毕,:try、catch、finally、throw、throws捕获异常catchtryfinally执行可能产生异常的代码捕获异常无论是否发生异常,{ //要监控错误的代码块}catch(Exceptione){ //Exceptione的异常处理程序}finally{ //在try结束前要执行的代码块}10.
java异常处理ppt课件 来自淘豆网m.daumloan.com转载请标明出处.