所以我正在为学校制作一个程序,我正在处理的部分目前我有一个if语句设置,当if为false时它将抛出异常,我在主窗口设置了一个catch但是异常永远不会被抛出,这会停止程序。我理解我需要主窗口中的catch,因为这是我可以拥有messagebox.show的唯一位置。但是我如何在多个类中传递异常?
答案 0 :(得分:0)
使用类似的东西:
AppDomain.CurrentDomain.UnhandledException
+= new UnhandledExceptionEventHandler(ErrorHandler.HandleException);