>백엔드 개발 >PHP 문제 >PHP 예외 처리 방법이란 무엇입니까?

PHP 예외 처리 방법이란 무엇입니까?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-08-27 16:16:273594검색

PHP 예외 처리 방법이란 무엇입니까?

1. 예외 처리

사고는 프로그램 실행 중에 발생하는 예상치 못한 일입니다. 예외를 사용하여 스크립트의 일반적인 흐름을 변경하세요.

관련 추천: "PHP 시작하기 튜토리얼"

if(){
   }else{
   }
try {
    }catch(异常对象){
   }

1. try에서 코드에 문제가 없으면 catch 후 try에서 코드를 실행합니다.

2. try의 코드에서 예외가 발생하면 예외 개체를 발생시키고(throw를 사용하여) 이를 catch의 매개변수에 던집니다. 그러면 try의 코드가 계속 실행되지 않고 직접 catch로 실행됩니다. , catch에서의 실행이 완료된 후 실행이 계속됩니다.

참고: 어떤 예외가 발생했는지 확인하세요. 이는 우리가 해야 할 주요 작업이 아닙니다. 이 예외를 해결할 수 없으면 사용자에게 문의하세요.

2. 예외 클래스를 직접 정의

기능: 이 예외가 발생할 때 처리하는 문제를 해결하기 위해 하나 이상의 메서드를 작성하는 것입니다.

1. Exception(내장 클래스)의 하위 클래스여야 하는 고유한 예외 클래스를 정의합니다.

2. Exception 클래스의 생성자와 toString()만 다시 작성할 수 있으며 나머지는 최종입니다.

위 내용은 PHP 예외 처리 방법이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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