예외 처리 프로그램에서 예외 처리는 안정적인 프로그램을 만들기 위해서입니다. 그러나 빌게이츠든 스티브 잡스든 100% 완벽한 프로그램은 못 만듭니다.
예외는 오류보다는 정상적인 프로그램의 처리를 벗어난 잘못된 동작이라고 할 수 있습니다. 예외가 발생했다면 최소한의 일을 처리할 수 있어야 합니다.
어떤 이유로 오류가 발생했는 지 사용자에게 알려주어야 합니다.(꼭 그렇지만도 않음.
공공프로젝트에서 오류코드와 오류명을 화면에 표시하면 보안상의 문제가 있다고 표시 못하게 하는 경우도 있음) 어떤 데이터를 다루는 중이었다면 모든 데이터를 저장해합니다.(가능할지 모르겠어요) 최악의 경우 안전한 방법으로 프로그램을 종료할 수 있어야 합니다.
예외 타입 프로그램에서 오류를 모두 처리해 줄 수 있는 것은 .....
원문 링크 : 예외 처리