에러 관련 영어 표현
프로그래밍을 하다 보면 에러
(error)는 피할 수 없는 요소입니다.
코드의 작은 실수부터, 네트워크 통신 오류, 외부 API 응답 실패, 예기치 못한 예외
(exception)까지—에러는 다양한 형태로 발생하며, 프로그램의 흐름을 중단시키거나 잘못된 결과를 초래할 수 있습니다.
서비스가 안정적으로 동작하려면, 에러를 상황에 맞게 적절히 처리
(handle)하거나, 사용자가 이해할 수 있는 방식으로 에러 메시지를 표시
(display)해야 합니다.
또한, 팀원과 문제를 공유하거나 버그를 보고할 때는, 에러 상황을 명확하게 설명할 수 있는 정확한 영어 표현이 필요합니다.
지금부터 개발자가 실무에서 자주 마주치는 에러 처리 상황을 중심으로, 에러를 설명하고 처리하는 데 사용되는 핵심 영어 표현들을 구체적인 예시와 함께 살펴보겠습니다.
'에러를 발생시키다'를 영어로 표현할 때, '발생시키다'에 가장 적절한 동사는 무엇인가요?
get
fetch
throw
send
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말
에러 및 권한 관련 표현
에러/예외를 발생시키다
throw an error/exception
throw 또는 raise는 의도적으로 에러나 예외를 발생시킬 때 사용되며, 예외 상황이 자동으로 발생하는 경우에는 'an exception occurs'와 같은 표현도 사용됩니다.
예외를 처리하다
handle an exception
handle은 예외 발생 후 프로그램이 중단되지 않도록 대응하는 동사이며, 예외가 하나일 경우 관사 an을 붙입니다.
오류 메시지를 표시하다
display an error message
display는 사용자 화면에 메시지를 시각적으로 출력할 때 사용하며, message는 셀 수 있는 명사이므로 관사 an과 함께 사용합니다.
접근이 허용되지 않다
access is not allowed
접근 권한이 없는 경우 일반적으로 수동형으로 표현되며, 정책이나 조건에 따라 접근이 제한될 때 사용됩니다.
접근이 거부되다
access is denied
access is denied는 보안 또는 권한 부족으로 인해 접근이 명시적으로 거부되었음을 나타냅니다.
권한이 부족하다
permissions are insufficient
insufficient은 '충분하지 않다'는 형용사로, 권한 부족 상황에서 자주 사용됩니다.
인증에 실패하다
fail authentication
fail은 인증 절차가 성공하지 못했을 때 사용되며, 주어가 시스템인 경우 자동적으로 인증 실패를 의미합니다.