最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java編程中使用throw關鍵字拋出異常的用法簡介

 更新時間:2015年11月12日 17:45:07   作者:小和尚敲代碼  
這篇文章主要介紹了Java編程中使用throw關鍵字拋出異常的用法,是Java入門學習中的基礎知識,需要的朋友可以參考下

throw拋出異常的方式比較直接:

if(age < 0){
throw new MyException("年齡不能為負數(shù)!");
}

來看一個例子:

package Test;
 
 public class Test2 {
   public static void main(String[] args) {
     String s = "abc"; 
     if(s.equals("abc")) { 
       throw new NumberFormatException();
     } else { 
       System.out.println(s); 
     } 
   }
 
 }

運行結(jié)果如下:

20151112173833696.png (651×179)


java中可以對一個方法在定義時就進行異常的聲明,而后在實現(xiàn)時可以利用throw具體的拋出異常。

ppublic class Shoot {  創(chuàng)建類
 
static void pop() throws NegativeArraySizeException {
 
//定義方法并拋出NegativeArraySizeException異常
 
int [] arr = new int[-3];//創(chuàng)建數(shù)組
}
 
public static void main(String[] args) {//主方法
try { 
 
pop(); //調(diào)用pop()方法
 
} catch (NegativeArraySizeException e) {
 
System.out.println("pop()方法拋出的異常");//輸出異常信息
}
}
}


相關文章

最新評論

宁德市| 济宁市| 乌兰浩特市| 郧西县| 永顺县| 周至县| 布拖县| 汉源县| 商水县| 集安市| 云安县| 固镇县| 舟曲县| 县级市| 上思县| 阿尔山市| 鄄城县| 西城区| 钟山县| 保山市| 郁南县| 乐陵市| 西和县| 海伦市| 湖口县| 炎陵县| 福泉市| 衡阳县| 历史| 涿鹿县| 晋城| 福鼎市| 济源市| 靖宇县| 林周县| 广河县| 吉林省| 崇礼县| 华坪县| 武夷山市| 左云县|