362 of 410 menu

try 명령어

try 구문은 코드 실행 중 발생할 수 있는 예외를 처리할 수 있게 해줍니다. try 블록 안에는 잠재적으로 위험한 코드를 배치하고, catch 블록에는 예외 처리기를 배치합니다. 또한 어떤 경우에도 실행되는 finally 블록을 사용할 수 있습니다.

문법

try { // 예외를 발생시킬 수 있는 코드 } catch (ExceptionType $e) { // 예외 처리 } finally { // 어떤 경우에도 실행될 코드 }

예제

예외 처리의 가장 간단한 예:

<?php try { throw new Exception('Something went wrong'); } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(); } ?>

코드 실행 결과:

'Caught exception: Something went wrong'

예제

finally 블록 사용 예:

<?php try { echo 'Try block executed'; } finally { echo ' - Finally block executed'; } ?>

코드 실행 결과:

'Try block executed - Finally block executed'

예제

서로 다른 유형의 예외 처리:

<?php try { // 다양한 예외를 발생시킬 수 있는 코드 throw new InvalidArgumentException('Invalid argument'); } catch (InvalidArgumentException $e) { echo 'Invalid argument: ', $e->getMessage(); } catch (Exception $e) { echo 'Generic exception: ', $e->getMessage(); } ?>

코드 실행 결과:

'Invalid argument: Invalid argument'

함께 보기

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부