是否可以在C#(或使用C#编写的窗口服务)的try catch中获取错误消息,如下所示:
string input = Console.ReadLine();
while (input!="q")
{
try
{
double result = 10 / int.Parse(input);
Console.WriteLine("Divinced by " + input + " And result is " + result);
}
catch (Exception)
{
Console.WriteLine("Error, Please try again");
}
finally
{
input = Console.ReadLine();
}
}
它是为“.exe”程序而构建的。 如果我输入字符(“A”,“B”,“C”)或零,那么程序将显示消息“错误,请再试一次”,所以我需要知道错误信息。 我不想编辑代码。我需要一个工具来检测程序中的所有错误。
感谢您的帮助。
答案 0 :(得分:0)
您希望打印例外< {1}}属性。将Message
块替换为:
catch