gpt4 book ai didi

c# - 你怎么知道你是否在 try/catch block 中?

转载 作者:太空宇宙 更新时间:2023-11-03 13:51:52 26 4
gpt4 key购买 nike

使用 Visual Studio 调试 C# 程序时,如何查看正在单步执行的代码是否在 try/catch block 中?

也就是说,如果代码抛出一个异常,这个异常会不会被程序的另一部分捕获?

问题是有一个应用程序在野外使用时容易崩溃,但我们无法在调试器下复制这里的问题,我们认为所有异常都被捕获,但显然我们错了!

而且这是一个大型程序,有很多类、事件处理程序和计时器,因此执行顺序并不总是那么简单。

那么,除了不断遍历调用堆栈以查看是否找到 try 之外,您如何判断程序的哪些部分有潜在的未捕获异常?

最佳答案

关于c# - 你怎么知道你是否在 try/catch block 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13473168/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com