static void ThrowExceptionFunction()
{
try
{
try
{
try
{
throw new Exception("异常1");
}
catch (Exception ex1)
{
throw new Exception("异常2", ex1);
}
}
catch (Exception ex2)
{
throw new Exception("异常3", ex2);
}
}
catch (Exception ex3)
{
throw new Exception("异常4", ex3);
}
}
throw的作用,只是将异常抛出,try里的thorw的异常会被catch接住,catch里的异常会被上一层的catch接住。
try throw catch
最新推荐文章于 2023-03-09 19:36:53 发布