我尝试了几天,研究如何在try/catch中创建自定义异常。我的html页面中有一个包含的JS文件。JS文件定义了一个自定义对象,并定义了对象的方法。Error is " + e.description)我需要能够在CustomMethod()的代码中设置在catch语句中捕获的Error对象的属性。根据我的尝试,我使用了抛出语句,但它不影响错误对象,因此不会触发catch部分。实际上,自定义消息只显示
在服务中执行CRUD操作的域模型抛出显式标准异常(如ArgumentException或AggregateException ),同时也通过失败的存储过程隐式抛出它们。我不希望通过包装所有异常来公开有关数据库或程序的信息,我只想捕捉那些由过去的开发人员抛出的异常。在避免从失败的存储过程中抛出隐式throw new ArgumentException()时,捕获显式ArgumentException的最佳方法是什么?