Java程序设计教程(第三版)课件 项目七 异常捕获.ppt

Java程序设计教程(第三版)课件 项目七 异常捕获.ppt

【现场演练】 尝试声明数字转换异常NumberFormatException。任务四圆的计算工具—自定义异常常【任务描述】实现Circle类的静态方法compute(a,b),用于实现圆的面积和体积的计算。【必备知识】1.自定义异常在JDK里面提供了几百个异常类,但是这些异常所代表的还只是常见的异常情况,在实际使用时,还是无法代表所以的异常情况,所以Java语言允许声明自定义的异常类,使用这些自定义的异常类来代表实际项目中JDK没有提供的异常情况。2.如何自定义异常自定义异常类在语法上要求直接或者间接继承Exception,可以根据需要选择继承Exception或者RuntimeException类,这样也设定了自定义异常类的类型,如果直接继承Exception,则属于必须处理的异常,如果继承的是RuntimeException,则不强制必须被处理。【解题思路】1.定义一个Circle类,设计方法compute(Stringa,Stringb)。2.实现一个自定义异常用于处理圆半径小于0的情况,在计算的过程中时,使用异常捕获机制,处理这个异常。【任务透析】packageedu.gdkm.cal;publicclassCircle{ publicstaticvoidcompute(Stringstr)thr

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档