您的位置:首页 > 编程语言 > Java开发

【java】java异常的一个小练习

2014-12-22 13:41 183 查看
/*
编写代码,在main()方法中调用类CCircle中的方法,计算圆的面积。并且自己定义一个异常类,如果半径为负值,抛出自己定义的异常。(在类CCircle中判断并抛出异常)
*/
class CCircleException extends Exception
{
public CCircleException(String msg)
{
super(msg);
}
}

class CCircle
{
double square(double r)    throws CCircleException
{
if(r<0)
throw new CCircleException("输入的半径不能为负数");

return  3.14*r*r;
}
}

class CCircleDemo
{
public static void main(String [ ] args)
{
CCircle  c= new CCircle( ) ;
try
{
c.square(-3);
}
catch (CCircleException  e)
{
System.out.println(e.getMessage());
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: