# 오류 처리 - die 메시지를 출력하고 프로세스가 종료됩니다. - warn die와 마찬가지로 메시지를 출력하지만, 종료되지는 않습니다. 특수 변수인 `$!`에는 실제 오류 메시지가 들어있습니다. ```perl if (...){ } else { die "Error: xxx - $!"; } ``` ```perl open(...) or die "Error: xxx - $!"; ``` ```perl warn "xxxx" unless (...); ```