国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

關于try 和 throw 簡單使用示例

2019-11-26 16:01:13
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

//每過一段時間,就總是會對try有點生疏,特別寫了個程序來測試以下。加深印象。
// 退出一段代碼(即某個Method,或者某個塊),有三種方法: throw,return,以及正常執行完。
// 有時候 throw是底層拋出來的,你不處理,默認就throw了。
// TestTry.java

/**
* 輸出結果為:
java.lang.Exception: test3() 拋出的異常
at test.TestTry.test3(TestTry.java:29)
at test.TestTry.test2(TestTry.java:16)
at test.TestTry.test1(TestTry.java:9)
at test.TestTry.main(TestTry.java:44)
test1() 執行
test2() 進入
進入 test3()。。。
test3() catch (Exception e)
test2() catch (Exception e)
test2() try catch 后面的內容...
test1(),執行完test2之后 執行

*/
public class TestTry {


public static void test1(){
System.out.println("test1() 執行");
//
test2();
//
System.out.println("test1(),執行完test2之后 執行");
}
public static void test2(){
System.out.println("test2() 進入");
try {
test3(true);
System.out.println("test2() try 后面的內容");
} catch (Exception e) {
System.out.println("test2() catch (Exception e)");
e.printStackTrace();
}
System.out.println("test2() try catch 后面的內容...");
}

public static void test3(boolean isThrow) throws Exception{
System.out.println("進入 test3()。。。");
try {
if (isThrow) {
throw new Exception("test3() 拋出的異常");
}
//
System.out.println("test3() 拋出異常以后的try內容...");
} catch (Exception e) {
//
System.out.println("test3() catch (Exception e)");
throw e;
}
//
System.out.println("test3() try catch 后面的內容...");
}


public static void main(String[] args) {
test1();
}
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 响水县| 建平县| 清河县| 攀枝花市| 嘉黎县| 襄樊市| 咸阳市| 阿拉尔市| 鄄城县| 武穴市| 连江县| 宣汉县| 宜州市| 灌南县| 介休市| 蒙阴县| 长春市| 巴里| 临朐县| 车致| 金山区| 日照市| 西昌市| 门源| 临西县| 铜川市| 逊克县| 蚌埠市| 鸡东县| 满洲里市| 灌南县| 长寿区| 东明县| 石景山区| 大邑县| 额济纳旗| 康平县| 新郑市| 通州市| 忻州市| 涿鹿县|