我尝试在一门课程下测试多个测试,例如,我需要测试三个测试,testA()
,testB()
,testC()
问题是,如果在测试过程中testA()
出错,我是否可以跳过testB()
并继续到testA()
的任何代码?
我尝试了system.exit(1)
,但是它将停止整个课程
最佳答案
您可以使用:
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
进行异常处理