正在加载图片...
异学M迅 形式四:多catchi配finally 异常处理:在运行时 try 山《曰出L▣” 待监测代码,此段代码若出现异常, 形式三:单catch配finally 则程序流程转到catch分支 形式五:无catch tionTyp1 e) try 码 待监测代码,此段代码若出现异常, I/则程序流程转到外层catch分支 tionTyp2e) 码 finally 川善后处理代码,无论是否出异常都会执 行,即使catch块有return也是如此 码,无论是否出异常都会执 ch块有return也是如此 8 8 异常处理 ▪ 异常处理:在运行时跟踪这些异常,并编写代码控制结果 被称为“异常处理”。 ▪ 异常处理的形式 形式一:单catch分支 try { //待监测代码,此段代码若出现异常, //则程序流程转到catch分支 } catch(Exception e) { //异常处理代码 } 形式二:多catch分支 try { //待监测代码,此段代码若出现异常, //则程序流程转到catch分支 } catch(ExceptionType1 e) { //异常处理代码 } catch(ExceptionType2 e) { //异常处理代码 } 形式三:单catch配finally try { //待监测代码,此段代码若出现异常, //则程序流程转到catch分支 } catch(Exception e) { //异常处理代码 } finally { //善后处理代码,无论是否出异常都会执 行,即使catch块有return也是如此 } 形式四:多catch配finally try { //待监测代码,此段代码若出现异常, //则程序流程转到catch分支 } catch(ExceptionTyp1 e) { //异常处理代码 } catch(ExceptionTyp2 e) { //异常处理代码 } finally { //善后处理代码,无论是否出异常都会执 行,即使catch块有return也是如此 } 形式五:无catch try { //待监测代码,此段代码若出现异常, //则程序流程转到外层catch分支 } finally { //善后处理代码,无论是否出异常都会执 行,即使catch块有return也是如此 }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有