좋아, 그 많은 사람에 대한 매우 절름발이 질문하지만 나는 대답을 압도적 인 반응을 가지고 희망 :PHP 예외 코드는 무엇이 필요합니까? 모든 유스 케이스 시나리오?
나는 PHP에서 예외 던졌습니다. 나는 메시지에 코드를 추가 할 수 있습니다.
예외를 catch하고 해당 형식 (예 : InvalidArgumentException
또는 OutOfBoundException
)에 따라 처리합니다. 메시지을 기록하거나 표시하거나 적합한 작업을 수행합니다.
이전 예외를 추가하여 오류의 출처 경로를 추적 할 수도 있습니다.
그러나 사용하지 않았던 적이 한 번도 없었습니다. 얼마나 유용합니까? 코드? 예를 들어
:
throw new Exception("db Error", $code, $previousException);
내가 $code
로 무엇을 할 수 있습니까?
(관련 없음 : "유스 케이스 시나리오"가 2 중임을 확신합니다 ...) – Rudie
그냥 지적하면 잘못된 방향으로 돌아 가게됩니다. 다음과 같아야합니다 :'새로운 예외 ("db Error", $ code, $ previousException); ' –