제목 | try catch 문 사용 질문 | ||
---|---|---|---|
글쓴이 | 예나아범 | 작성시각 | 2016/05/06 12:24:22 |
|
|||
안녕하세요. 현재 라이브러리를 하나 만들고 있는데, try ~ catch에 대해서 질문이 있어 이렇게 올려봅니다.
일반적으로 [code] try { #실행코드 } catch(Exception $e) { #에러출력 } [/code] 이런 형태로 사용하는건 알겠는데, 만약에 catch에서 사용되는 Exception이 여러개인 경우에는 어떤식으로 정리하는게 좋을지 조언을 좀 구하고 싶습니다.
현재 외부 라이브러리를 활용해서 CI 라이브러리를 만들고 있는데, 하나의 실행코드에 대해서 A/Exception/AuthExecption A/Exception/InvalidExecption A/Exception/ConnectExecption 이런식으로 Exception이 여러가지로 콜백되어서 [code] try { #실행코드 } catch(A/Exception/AuthExecption $e) { #에러출력 } catch(A/Exception/InvalidExecption $e) { #에러출력 } catch(A/Exception/ConnectExecption $e) { #에러출력 } [/code] 이런식으로 중첩해서 만들고 있는데... 이건 아닌거 같기도 하고... 이런 코딩을 어떻게 정리하면 좋을지 조언부탁드립니다.
감사합니다. |
|||
다음글 | reverse proxy 질문입니다. (1) | ||
이전글 | (코드리뷰)sms 문자발송하는 라이브러리를 만들고 있는... | ||
kaido
/
2016/05/09 10:59:40 /
추천
0
|
생각 하신게 맞습니다.
참고. http://www.w3schools.com/php/php_exception.asp