【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()); } } }
相关文章推荐
- 反编译:java代码中含有同步和异常的反编译前后代码对照的一个例子(xiongjy)
- 2008-01-17 编译 java程序出现的一个异常
- 一个打通jni,java framework,application三层的练习
- 一个打通jni,java framework,application三层的练习
- BigDecimal不整除的一个异常java.lang.ArithmeticException: Non-terminating decimal expansion
- 以前的一个面试题,关于异常的小练习!
- java例程练习(自定义异常处理)
- Java的异常处理机制的一个例子-读后定能对异常理解深刻
- 找人帮忙解决一个Java程序编译出现异常
- java例程练习(一个BirthDate类 以及简单的测试程序)
- JAVA(练习)要求显示出某一个目录下的所以的文件和目录(同资源管理器显示)
- weblogic 出现 java.net.SocketException 异常可能是一个页面的小问题导致的。
- Java异常处理: 一个男人和一个女人的故事
- 对Java异常使用一个不错的整理
- 一个异常:java.lang.NoSuchMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/se
- java自定义异常的一个例子
- 一个GUI的简单练习-------- Java记事本 简单实现 陆续完善中……
- 理解Java异常处理机制——Java异常处理的一个综合实例
- 一个打通jni,java framework,application三层的练习
- java例程练习(自定义异常处理)