我在我的catch方法中尝试了一些代码,我想尝试它生成的异常。 但是为了达到catch方法,我需要崩溃我的程序,所以它会被捕获并创建一个异常。
try
{
//do something
}
catch (Exception ex)
{
MessageBox.Show("There was an error, please contact the staff");
using (StreamWriter writer = new StreamWriter(Application.StartupPath + "\\Crashlog\\Crashfile.txt"))
{
writer.WriteLine(ex.ToString());
}
}
现在我想知道,什么是一个简单易记的代码行,肯定会让你的程序达到catch方法并产生异常?
答案 0 :(得分:9)
try
{
throw new Exception();
}
答案 1 :(得分:5)
throw new Exception("Test");
是一种可靠的方式。
您甚至可以包含比"Test"
更有用的内容。
答案 2 :(得分:3)