作者gecer (gecer)
看板Programming
标题Re: [问题] 模拟error exception
时间Tue Jan 8 15:46:42 2019
※ 引述《gecer (gecer)》之铭言:
小弟在code 里面加上 error exception
请问如何 模拟 error exception 发生
例如 link webink
exception:
.......
如何模拟让link weblink发生? 不限语言
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.46.33.197
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1546828925.A.65D.html
1F:→ Neisseria: 建议原 po 直接描述原本想做什麽和使用 111.250.65.100 01/07 18:16
2F:→ Neisseria: 语言,语法特性吃语言的,没有一定答案 111.250.65.100 01/07 18:17
3F:推 s4300026: bool method(link ptr){if(err){ptr->ne 42.72.153.198 01/07 18:44
4F:→ s4300026: xt = new link(); return err;}} 42.72.153.198 01/07 18:44
5F:推 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://webptt.com/cn.aspx?n=bbs/Programming/M.1546933605.A.DAB.html
6F:推 Neisseria: 没错误当然不会喷 exception 啊 = = 1.171.129.145 01/09 15:57
7F:→ Neisseria: 要不然就自己 throw exception 物件 1.171.129.145 01/09 15:59
8F:→ MOONRAKER: VBA那种化石哪有throw好用啦 220.135.118.23 01/09 16:51
9F:→ MOONRAKER: err物件找一找里面有什麽好用的差不多 220.135.118.23 01/09 16:52
10F:推 Neisseria: 没有 throw 喔,真的古董耶 1.171.129.145 01/09 18:09
11F:→ MOONRAKER: 好像有什麽err.raise之类的 :| 218.161.46.90 01/10 08:42
12F:→ MOONRAKER: 应该是到.net才跟大家一样叫throw 218.161.46.90 01/10 08:43
13F:推 ripple0129: 没有throw自己除以0吧XD 49.217.199.181 01/12 04:31