[問題] java throw and throws例外的用途
不確定我的理解是否正確
我知道try catch 可以把例外接住,讓後續的程式可以繼續執行
但是throw 還有 throws的用途就不太知道了
比如說我有一個aMethod 拋出例外
public class Throw {
public static int aMethod (int a,int b) throws Exception {
return a/b;
}
public static void main(String[] args) throws Exception {
int b=aMethod(5,0);
System.out.println("mike");
}
}
阿我有沒有加throws 都是一樣後面的mike都不會印出來阿
還是說這是用來提醒呼叫 aMethod的函數 你要記得用try catch 包住喔
是這樣嗎
另外網路上也有提到像是jdbc的例外 sqlexception是我們無法處理的
但既然我們無法處理 加了throw關鍵字後 jvm是會幫我們幹嘛?
public class Throw {
public static int aMethod (int a,int b) throws Exception {
return a/b;
}
public static void main(String[] args) {
try {
int b=aMethod(5,0);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("mike");
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.25.252 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/java/M.1656678882.A.385.html
推
07/02 00:33,
2年前
, 1F
07/02 00:33, 1F
推
07/02 10:06,
2年前
, 2F
07/02 10:06, 2F
→
07/02 10:06,
2年前
, 3F
07/02 10:06, 3F
→
07/02 10:06,
2年前
, 4F
07/02 10:06, 4F
→
07/02 10:06,
2年前
, 5F
07/02 10:06, 5F
→
07/02 10:06,
2年前
, 6F
07/02 10:06, 6F
→
07/02 10:06,
2年前
, 7F
07/02 10:06, 7F
→
07/02 10:06,
2年前
, 8F
07/02 10:06, 8F
→
07/02 10:06,
2年前
, 9F
07/02 10:06, 9F
→
07/02 10:54,
2年前
, 10F
07/02 10:54, 10F
→
07/02 13:26,
2年前
, 11F
07/02 13:26, 11F
→
07/02 13:26,
2年前
, 12F
07/02 13:26, 12F
→
07/02 13:29,
2年前
, 13F
07/02 13:29, 13F
→
07/02 13:30,
2年前
, 14F
07/02 13:30, 14F
→
07/02 13:34,
2年前
, 15F
07/02 13:34, 15F
→
07/02 13:35,
2年前
, 16F
07/02 13:35, 16F
→
07/02 13:38,
2年前
, 17F
07/02 13:38, 17F
→
07/02 13:40,
2年前
, 18F
07/02 13:40, 18F
→
07/02 13:41,
2年前
, 19F
07/02 13:41, 19F
→
07/02 13:41,
2年前
, 20F
07/02 13:41, 20F
→
07/02 13:43,
2年前
, 21F
07/02 13:43, 21F
→
07/02 13:46,
2年前
, 22F
07/02 13:46, 22F
→
07/02 13:46,
2年前
, 23F
07/02 13:46, 23F
→
07/02 13:49,
2年前
, 24F
07/02 13:49, 24F
→
07/02 13:51,
2年前
, 25F
07/02 13:51, 25F
→
07/02 22:05,
2年前
, 26F
07/02 22:05, 26F
→
07/05 14:54,
2年前
, 27F
07/05 14:54, 27F
→
07/05 14:54,
2年前
, 28F
07/05 14:54, 28F
→
07/05 14:54,
2年前
, 29F
07/05 14:54, 29F
→
07/05 14:54,
2年前
, 30F
07/05 14:54, 30F
→
07/05 14:54,
2年前
, 31F
07/05 14:54, 31F
→
07/06 03:38,
2年前
, 32F
07/06 03:38, 32F
→
07/06 03:39,
2年前
, 33F
07/06 03:39, 33F
→
07/06 03:40,
2年前
, 34F
07/06 03:40, 34F
→
07/06 03:41,
2年前
, 35F
07/06 03:41, 35F
→
07/06 03:46,
2年前
, 36F
07/06 03:46, 36F
→
07/06 03:47,
2年前
, 37F
07/06 03:47, 37F
推
07/06 10:51,
2年前
, 38F
07/06 10:51, 38F
→
07/06 11:46,
2年前
, 39F
07/06 11:46, 39F
→
07/06 11:50,
2年前
, 40F
07/06 11:50, 40F
→
07/06 11:51,
2年前
, 41F
07/06 11:51, 41F
java 近期熱門文章
PTT數位生活區 即時熱門文章