smallchou
@smallchou
問
Tue, Sep 5, 2023 7:35 AM
A.exe 呼叫 B.dll,B.dll 引用 C.dll。
C.dll 內部炸了, A.exe 會發生什麼事?
smallchou
@smallchou
說
Tue, Sep 5, 2023 7:37 AM
解一(好答案):
C 有 throw exception 成功的話, B 會 try-catch 成功, A 就沒事頂多動作不連續。
smallchou
@smallchou
說
Tue, Sep 5, 2023 7:38 AM
解二(壞答案):
C throw exception 失敗直接中止, B 與 A 生命週期直接中止。一切需要重開。
smallchou
@smallchou
好奇
Tue, Sep 5, 2023 7:39 AM
好端端發生壞答案的狀況怎麼回事
載入新的回覆
C.dll 內部炸了, A.exe 會發生什麼事?
C 有 throw exception 成功的話, B 會 try-catch 成功, A 就沒事頂多動作不連續。
C throw exception 失敗直接中止, B 與 A 生命週期直接中止。一切需要重開。