>  기사  >  백엔드 개발  >  javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

WBOY
WBOY원래의
2016-12-01 00:25:311263검색

PHP에서 예외가 발생하면 잡을 수 없습니다. 제가 호출한 타사 클래스에서 발생한 오류인데 여기서는 잡을 수 없습니다.
다른 클래스 메소드를 호출할 때 이 클래스는 호출 클래스에서 포착할 수 없는 예외를 발생시킵니다.

예외를 발생시키는 메서드
javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

예외 잡기
javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

잡을 수 없을 것 같은 느낌

javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

캐치 결과에 관계없이 이 오류가 발생하며 코드를 실행할 수 없습니다. 예외를 발생시킨 다음 코드를 처리한 다음 실행하고 싶습니다.
다음 중 하나일 때 foreach를 사용하기 때문입니다. 오류가 발생했습니다. 루프가 실행되지 않습니다.

답글 내용:

PHP에서 예외가 발생했는데 이를 잡을 수 없습니다. 제가 호출한 타사 클래스에서 발생하는 오류인데 여기서는 잡을 수 없습니다.
다른 클래스 메소드를 호출할 때 이 클래스는 호출 클래스에서 포착할 수 없는 예외를 발생시킵니다.

예외를 발생시키는 메서드
javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

예외 잡기
javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

잡을 수 없을 것 같은 느낌

javascript - PHP에서 예외가 발생한 후 예외를 잡을 수 없습니다

캐치 결과에 관계없이 이 오류는 항상 발생하며 코드를 실행할 수 없습니다. 예외를 발생시킨 다음 코드를 처리한 다음 실행하고 싶습니다.
다음 중 하나일 때 foreach가 있기 때문입니다. 오류가 발생했습니다. 루프가 실행되지 않습니다.

Exception "시도"만 추가하세요

$e->getMessage();

그리고 학자님이 하신 말씀

타사 라이브러리 중단점 입력

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.