如果我遇到非法的状态,我应该抛出什么异常-例如,一个只应该被第二次调用一次的初始化方法?我真的看不到任何有意义的内置异常。这似乎是框架中应该包含的内容--我是不是说对了?
发布于 2008-11-03 20:26:34
如果有的话,我会说System.InvalidProgramException最接近你想要的。抛出自定义异常有什么问题?
https://stackoverflow.com/questions/259800
相似问题