概述
目录
前言
代码示例
前言
- 本篇学习异常的处理。
代码示例
- try... catch...
// try catch Exception 捕获所有异常
try {
int i = 10 / 0
} catch (Exception e) {
println "发现异常:" + e
}
// 关于异常的几个常用方法
try {
int i = 10 / 0
} catch (Exception e) {
println "发现异常:" + e
println "getCase:" + e.getCause()
println "getMessage:" + e.getMessage()
// 打印堆栈错误信息
println "StackTrace:"+ e.printStackTrace()
}
- try...catch...finally...
// try catch finally finally中的语句,不管是否发生异常都会执行
try {
int i = 10 / 0
// 捕获指定异常
}catch (ArithmeticException e1) {
println "捕获算术异常" + e1
}catch (Exception e) {
println "发现异常:" + e
} finally {
println "一定会执行到这里来"
}
最后
以上就是无辜斑马为你收集整理的07-Groovy-异常处理的全部内容,希望文章能够帮你解决07-Groovy-异常处理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复