忙了快5个月啦,又回来啦--throws MyException

上一篇 / 下一篇  2012-11-28 14:15:04 / 个人分类:TestNG/Ant/Eclipse/Java

package com.citsamex.axo.test;
import org.testng.annotations.Test;
import com.citsamex.axo.common.CommonFunctions;
public class TEST {
  @Test()
  public void verifyAddMultTempTravellers(){
  
   try {
   compute(1);
   compute(20);
  }catch (MyException e) {
  System.out.println("Exception caught " + e);
  }
}
  class MyException extends Exception {
  private int detail;
  MyException (int a) {
   detail = a;
  }

  public String toString() {
   return "MyException[ "+ detail + " ] ";
  }
 }

 public void compute (int a )throws MyException {
   System.out.println("Called compute (" + a + ".");
   if (a>10) throw new MyException (a);
   System.out.println("Normal exit");
  }
 
 }


 


TAG:

MillionRoses 引用 删除 dian106106   /   2012-12-01 23:05:55
抛自己的异常,异常里可以执行自己的一些东西
用的场合...很多
引用 删除 wanmeiguoji   /   2012-11-29 13:28:33
什么东西啊
 

评分:0

我来说两句

日历

« 2024-05-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 74627
  • 日志数: 80
  • 建立时间: 2012-04-12
  • 更新时间: 2013-05-21

RSS订阅

Open Toolbar