企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 1\. 运行时异常 此示例显示如何测试运行时异常。 如果`TestExcep()`方法抛出一个运行时异常 — `ArithmeticException`,它会获得通过。 创建一个测试文件:*day03Test.java* ,其代码如下所示 - ``` package Testng; import org.testng.annotations.Test; public class day03Test { @Test(expectedExceptions = day03Test.class) public void TestExcep(){ int num = 100 / 0; System.out.println("After division the value of i is " + num); } } ``` **运行结果:** =============================================== Default Suite Total tests run: 1, Passes: 0, Failures: 1, Skips: 0 =============================================== <br> <br> ## 2\. 检查异常 查看一个简单的业务对象,保存和更新方法,如果有错误,则抛出自定义检查的异常。 创建一个测试文件:*OrderBo.java* ,其代码如下所示 -