더북(TheBook)

Knowhow | 효율적인 예외 처리 방법

지금까지 예외에 대한 여러 가지 처리 방법을 배웠는데, 실제로 어떤 식으로 처리하는 것이 좋을까? 현장에서 경험한 필자의 예외처리 노하우를 정리하면 다음과 같다.

① 시스템 예외인 경우는 OTHERS를 사용하자

미리 정의된 예외일 때는 예외명이 있어 EXCEPTION 절에 명시해 사용할 수 있지만, 몇 가지를 제외하고는 기억하기도 힘들고 사용하기가 번거롭다. 대신 OTHERS는 모든 시스템 예외를 잡아내므로 OTHERS와 SQLCODE, SQLERRM을 적극 사용하자.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.