正在将字符串转换为异常
本文关键字:异常 转换 字符串 | 更新日期: 2023-09-27 18:29:35
我想将字符串转换为异常,但在谷歌上找不到任何东西。
我使用的是C#.Net 2.0。
原因是第三方客户端有一个方法,它是日志记录方法,只接受异常,而我有一个场景,我必须记录一些东西,但使用该方法。所以必须将字符串转换为异常。
使用new
关键字将异常创建为任何其他对象。您可以为它提供一个消息参数,您可以将字符串存储在:中
Exception e = new Exception("Your string goes here");
如果您正在使用Try。。。Catch(),然后您可以执行以下操作,将您的自定义消息和原始异常一起添加到
try{
//your code block
}
catch(Exception e)
{
var exception = new Exception("Your message: ");
//Display "exception" to users
//Log "e" for further investigation
}