■ Exception 클래스의 InnerException/Message 속성을 사용해 전체 예외 메시지를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#region 전체 예외 메시지 구하기 - GetFullExceptionMessage(exception) /// <summary> /// 전체 예외 메시지 구하기 /// </summary> /// <param name="exception">예외</param> /// <returns>전체 예외 메시지</returns> public string GetFullExceptionMessage(Exception exception) { return exception.InnerException == null ? exception.Message : exception.Message + " --> " + GetFullExceptionMessage(exception.InnerException); } #endregion |