HTML5教程

【HTML】计算圆面积

本文主要是介绍【HTML】计算圆面积,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

程序实现的功能:

定义Circle类,包含成员变量半径r和计算面积的方法getArea()。自定义异常类,当半径小于0的时候抛出异常,计算圆面积,如有异常输出异常信息。

class Circle{
	double r;
	final double PI=3.14;
	public Circle(double r) throws Exception {
		if(r<0)
			throw new Exception("半径不能小于0!!!");
		else
			this.r=r;
	}
	public double getR() {
		return r;
	}
	public void setR(double r) {
		this.r = r;
	}
	public double getPI() {
		return PI;
	}
	public double getArea() {
		return getPI()*getR()*getR();
	}
}
public class Test5 {
	public static void main(String[] args) throws Exception {
		// TODO Auto-generated method stub
		Scanner input=new Scanner(System.in);
		double r=input.nextDouble();
		Circle c1=new Circle(r);
		try {
			System.out.println(c1.getArea());
		}
		catch(Exception e) {
			 System.out.println(e.getMessage());
		}
	}
}
这篇关于【HTML】计算圆面积的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!