개발 이야기/이클립스

Eclipse로 try/catch 자동생성하기

시반 2008. 2. 5. 13:17

Java 클래스 코딩의 기본적인 룰 중 하나가,
코드 내에서 발생될 수 있는 '모든' 예외는 검출되 않으면 안되며, 발생된 예외는 반드시 처리되지 않으면 안된다.
입니다.

허나 코딩에 익숙한 프로그래머라도 모든 예외상황을 일일이 다 기억할수가 없기때문에 컴파일러에서 보내주는 메세지와 API 레퍼런스 이용할수 밖에 없습니다.

보통 모든 예외를 공통클래스에서 처리하는 방법은 사용하기도 하지만, 엄밀하게 따지자면 예외형태에 따라 처리방법을 설계/코딩하는 것이 바람직합니다.

Eclipse의 try/catch블럭 자동생성 기능을 사용하면 이러한 코딩의 번거로움을 줄이고 예외처리 자체에 좀더 집중할수 있습니다.

사소하게 보일수도 있으면 이런 사소한 기능을 알고있으면 실제 코딩시 손에 익게되면 상당히 큰 도움이 될수도 있습니다.

먼저 예외처리가 발생할 지점을 블럭지정한 후 마우스 오른쪽 클릭 surround with 를 선택한후 try/catch block 를 선택합니다.

(try/catch외 for/do/if/while등을 지정할수 있습니다.)

 

 

 

다음과 같은 예외처리 구문이 자동 생성됩니다....*^^*