김영욱님의 블로그(UX엔지니어)에 있는 동영상 강좌를 보고 정리한 내용입니다. 1. try, catch, finally catch는 여러개 존재가능하다. 그러므로 catch는 상세한 에러부터 명시하여 처리하며 점점 영역을 넓혀가면서 처리하도록 한다. 2. throw 특정 상황에서 예외를 임의적으로 발생 시킬 수 있다. ex) throw(new ArgumentNummExeception()); 3. User define exception 사용자가 정의한 예외도 발생 시켜서 처리 할 수 있다. ApplicationException() ApplicationException(string message) ex) Throw new ApplicationException("0을 입력했습니다."); protected vo..