2014-09-19 6 views
0

내 프로젝트에서 사용자 정의 예외를 구현하려고합니다. 인터넷에서 많은 기사를 읽었습니다.사용자 정의 예외 : 예외 vs ApplicationException

사용자 지정 클래스를 만들어야하는데이 클래스는 Exception class에서 상속됩니다. 예 : 에서 상속해야하는 맞춤 클래스를 말하는 많은 기사가 있습니다. 예 : ApplicationException class.

그러나 msdn 사이트에 따르면 Exception 클래스에서 상속됩니다. 링크 [Userdefined exception][1]을 참조하십시오.

그럼 무엇을 사용해야합니까? ApplicationException 또는 Exception class?

감사합니다. .NET 3.0의 출시 전에

답변

0

, 마이크로 소프트ApplicationException class에서 사용자 정의 예외를 도출하는 것이 좋다. 그러나이 방법은 아무런 가치가 없으므로 Exception class에서 사용자 지정 예외를 파생시키는 것이 좋습니다.

+0

그렇다면 ApplicationException 클래스는 더 이상 사용되지 않습니다. –

+0

더 이상 사용되지 않으므로 더 이상 사용되지 않습니다. 그러나 프레임 워크에는 계속 존재할 것입니다. –