看板 Programming 關於我們 聯絡資訊
※ 引述《gecer (gecer)》之銘言: 小弟在code 裡面加上 error exception 請問如何 模擬 error exception 發生 例如 link webink exception: ....... 如何模擬讓link weblink發生? 不限語言 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.46.33.197 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1546828925.A.65D.html
Neisseria: 建議原 po 直接描述原本想做什麼和使用 111.250.65.100 01/07 18:16
Neisseria: 語言,語法特性吃語言的,沒有一定答案 111.250.65.100 01/07 18:17
s4300026: bool method(link ptr){if(err){ptr->ne 42.72.153.198 01/07 18:44
s4300026: xt = new link(); return err;}} 42.72.153.198 01/07 18:44
stupid0319: int3 114.35.91.164 01/08 12:28
假設VBA On Error GoTo Err Dim A As Integer A = 1 ===>如何讓error 發生在這裡 Err: MsgBox "Yes" ====================================================================================================== 這樣子模擬會發生exception 但是如何不修改原本coding做exception的模擬? On Error GoTo Err Dim A As Integer A = "A" Err: MsgBox "Yes" -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.138.122 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1546933605.A.DAB.html
Neisseria: 沒錯誤當然不會噴 exception 啊 = = 1.171.129.145 01/09 15:57
Neisseria: 要不然就自己 throw exception 物件 1.171.129.145 01/09 15:59
MOONRAKER: VBA那種化石哪有throw好用啦 220.135.118.23 01/09 16:51
MOONRAKER: err物件找一找裏面有什麼好用的差不多 220.135.118.23 01/09 16:52
Neisseria: 沒有 throw 喔,真的古董耶 1.171.129.145 01/09 18:09
MOONRAKER: 好像有什麼err.raise之類的 :| 218.161.46.90 01/10 08:42
MOONRAKER: 應該是到.net才跟大家一樣叫throw 218.161.46.90 01/10 08:43
ripple0129: 沒有throw自己除以0吧XD 49.217.199.181 01/12 04:31