极速网站
申请会员 文章投稿 ACCP教程网公告:
搜索: 您的位置主页>图文教程>java资源>

5.7 java嵌套try catch块

2008-04-17 10:55:51 来源: 作者: 收藏本页 点击:
class NestedException {  
      /* 构造方法。 */
    protected NestedException() {
    }
     /** 这个方法检测数字的格式。
     * @param argument 用于存储 args 的值。
     */
    public test(String[] argumnet) {
         try {
            int num = Integer.parseInt(args[1]);
            /* 嵌套 try 块。 */
            try {
                 int numValue = Integer.parseInt(args[0]);
                 System.out.println(“args[0] + “的平方是 " +  numValue * numValue);
            } catch (NumberFormatException nb) {
                 System.out.println(“不是一个数字! ");
            }
       } catch (ArrayIndexOutOfBoundsException ne) {
           System.out.println(“请输入数字!!!");
       }
   }
    /**main方法*/
   public static void main(String[] args) {
       NestedException obj = new NestedException();
       obj.test(args[0]);
    }
 }


标签:
评论总数:0 [ 发布评论 ] 网友评论
关于我们 - 版权声明 - RSS订阅 - 网站地图 - 网站帮助 成都水货手机网