PHP · 에러 처리
Throwable 전체 처리
Exception뿐 아니라 Error까지 모두 잡고 싶을 때 Throwable을 쓰는 예제입니다.
에러 처리중급ThrowableErrorException
핵심 설명
Exception뿐 아니라 Error까지 모두 잡고 싶을 때 Throwable을 쓰는 예제입니다.
PHP code
<?php
try {
strlen([]);
} catch (Throwable $e) {
echo $e::class;
}학습 팁
예외 처리 예제는 로그, 사용자 메시지, 복구 전략을 분리해서 읽으면 실전에 바로 연결됩니다.
주의할 점
예외를 잡고 아무 일도 하지 않으면 문제를 숨기기만 하고 복구는 되지 않습니다.
자주 묻는 질문
Throwable 전체 처리란 무엇인가요?
Exception뿐 아니라 Error까지 모두 잡고 싶을 때 Throwable을 쓰는 예제입니다.
Throwable 전체 처리 학습 시 주의할 점은 무엇인가요?
예외를 잡고 아무 일도 하지 않으면 문제를 숨기기만 하고 복구는 되지 않습니다.