public void testdivide2()
{
Throwable t=null;
Calculator cal=new Calculator();
try{
int result=cal.divide(3,0);
Assert.assertEquals(0, result);
}catch(Exception e)
{
}
}
public int divide(int a,int b) throws Exception
{
if(b==0)
{
throw new Exception("除数不能为零");
}
return a/b;
}
本文提供了一个Java编程示例,展示了如何通过单元测试检查除法操作中的除数为零的情况,并正确抛出异常。代码中包括了Calculator类的divide方法实现及相应的测试函数。
3万+

被折叠的 条评论
为什么被折叠?



