throw new Exception("Message......")什么意思?
代码示意如下:
try
{
if(a>b)
{throw new Exception("");}
}
catch(Exception e)
{
......
}
问题是:
throw new Exception("")中的信息在catch中可以得到吗?
------解决方案--------------------e.Message
------解决方案--------------------你抛出了一个异常,然后去捕获,当然会Catch
------解决方案--------------------这个代码只是为了演示丢出和捕获异常而写的,没有实际的作用。
------解决方案--------------------throw new Exception("") 意思是此代码执行到这里,然后抛出去,如果调用此方法的方法有catch,则会捕捉到