一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java編程中使用throw關鍵字拋出異常的用法簡介

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

2020-01-20 11:24小和尚敲代碼 JAVA教程

這篇文章主要介紹了Java編程中使用throw關鍵字拋出異常的用法,是Java入門學習中的基礎知識,需要的朋友可以參考下

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

?
1
2
3
if(age < 0){
throw new MyException("年齡不能為負數!");
}

來看一個例子:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
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);
     }
   }
 
 }

運行結果如下:

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


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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
ppublic class Shoot {  創建類
 
static void pop() throws NegativeArraySizeException {
 
//定義方法并拋出NegativeArraySizeException異常
 
int [] arr = new int[-3];//創建數組
}
 
public static void main(String[] args) {//主方法
try {
 
pop(); //調用pop()方法
 
} catch (NegativeArraySizeException e) {
 
System.out.println("pop()方法拋出的異常");//輸出異常信息
}
}
}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲入口 | 97色资源 | 91在线亚洲精品一区 | 国产精品免费精品自在线观看 | 91高清国产经典在线观看 | 亚洲不卡视频在线观看 | 国产一区二区不卡视频 | 办公室的秘密在线观看 | 国产二区视频在线观看 | 久久88综合 | 手机能看的黄色网站 | 18young第一次 | 欧美最猛性xxxxx短视频 | 四虎影院永久网址 | 亚洲成年 | 小草视频免费观看在线 | 国产视频分类 | 精品久久久久久影院免费 | 97综合| 国产精品自产拍在线观看2019 | 亚洲成人一区在线 | 免费av在线视频 | 亚洲欧美激情日韩在线 | 白虎喷水| 不知火舞被c视频在线播放 不卡一区二区三区卡 | 国产色视频一区二区三区 | 天堂资源8中文最新版 | 色哟约| 国产偷窥| 国产成人精品高清免费 | 欧美伊香蕉久久综合类网站 | 亚洲乱码一二三四区国产 | 亚洲国产精品久久网午夜小说 | 欧美三级不卡在线观线看高清 | 免费人成网址在线观看国内 | 国产精品俺来也在线观看了 | 免费在线看 | 欧美二区视频 | 男女姓交大视频免费观看 | 欧美日韩一区二区中文字幕视频 | 精品日韩欧美一区二区三区 |