2012年9月4日
摘要: 1.try-catch-finally格式如下: try { 可能出现异常的代码 } catch(异常类型1 引用) { 异常类型1处理代码 } …… catch(异常类型n 引用) { 异常类型n处理代码 } finally { finally块中的代码 } try中放一些有可能出现异常的内容,如果没有出现异常,则执行完try中的语句。当出现某类型的异常时,try中语句会立即停止,转到相应的catch语句中。catch语句可以有多个。finally语句的作用是在离开try-catch语句之前要执行的语句。2.异常的层次结构 (1)捕获异常 即必须处理异... 阅读全文
posted @ 2012-09-04 23:45 aniuer 阅读(169) 评论(0) 推荐(0)
摘要: //【程序22】 题目:利用递归方法求200!。import java.util.*;class shuju{ double h;//设置成double将能进行更大数据的运算,至少比text21中的计算能力要大 shuju(double i){ h=i; }}public class _22_200jiecheng { public static void jiecheng(Vector<shuju> n,int a){ double num=0; for (int j=0 ; j<n.size(); j++){ n.elementAt(j).h=n.elementAt(j) 阅读全文
posted @ 2012-09-04 17:09 aniuer 阅读(170) 评论(0) 推荐(0)
摘要: //【程序21】 题目:求1+2!+3!+...+20!的和public class _21_jiehe { long jiecheng(long num){ for (long i=num-1 ; i>0 ; i--){ num=num*i; } return num; } public static void main(String[] args){ _21_jiehe jh=new _21_jiehe(); long sum=0; for (int i=1 ; i<=20 ; i++){ sum=sum+jh.jiecheng(i); } System.out.p... 阅读全文
posted @ 2012-09-04 17:02 aniuer 阅读(146) 评论(0) 推荐(0)