Có sự khác biệt giữa throw
và throw ex
không?
Có sự khác biệt giữa throw
và throw ex
không?
Có, giữa throw
và throw ex
có sự khác biệt như sau:
throw ex
, exception
đã ném đó sẽ trở thành exception "gốc". Vì vậy, tất cả dấu vết stack trước đó sẽ không ở đó nữa.throw
, exception
chỉ đi xuống dòng và bạn sẽ nhận được dấu vết stack đầy đủ.static void Main(string[] args)
{
try
{
Method2();
}
catch (Exception ex)
{
Console.Write(ex.StackTr...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào