[問題] 有丟出 不能負數的Exception嗎??
比如說 費伯納西數列 要只能輸入正數
public static int fib(int n) throws MyException {
if(n<=-1) {
throw new MyException("需要正數");
}else if(n==1) {
return 1;
}else if(n==0) {
return 0;
}else {
return fib(n-1)+fib(n-2);
}
}
有其他的方法 需要只寫在方法裡面的話 不知道有沒有類似的用法呢?
錯誤訊息
No enclosing instance of type Trn1 is accessible. Must qualify the allocation
with an enclosing instance of type Trn1 (e.g. x.new A()
where x is an instance of Trn1).
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.124.255 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/java/M.1585310112.A.BE2.html
推
03/27 20:36,
4年前
, 1F
03/27 20:36, 1F
→
03/27 20:38,
4年前
, 2F
03/27 20:38, 2F
→
03/27 21:34,
4年前
, 3F
03/27 21:34, 3F
→
03/27 21:34,
4年前
, 4F
03/27 21:34, 4F
→
03/27 21:35,
4年前
, 5F
03/27 21:35, 5F
→
03/28 14:27,
4年前
, 6F
03/28 14:27, 6F
→
03/28 14:28,
4年前
, 7F
03/28 14:28, 7F
→
03/31 00:12,
4年前
, 8F
03/31 00:12, 8F
→
03/31 00:12,
4年前
, 9F
03/31 00:12, 9F
→
03/31 00:39,
4年前
, 10F
03/31 00:39, 10F
→
03/31 09:59,
4年前
, 11F
03/31 09:59, 11F
→
03/31 11:23,
4年前
, 12F
03/31 11:23, 12F
java 近期熱門文章
PTT數位生活區 即時熱門文章