我试图在一门课上测试多个测试,例如,我需要测试三个测试,
testA()
,testB()
,testC()
问题在于,如果testA()
在测试期间出错了,是否有任何代码可以跳过testB()
并继续执行testA()
?
我尝试过system.exit(1)
,但是它将停止整个课程
答案 0 :(得分:2)
您可以使用:
try{
//if there is any error here, it will skip and will be caught by the catch block
testA()
} catch (Exception e){
//handle your exception here
testB()
}
签出:Try-catch
以进行异常处理