문서

이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

오류 처리

경고와 오류 생성, 포착, 대응

MATLAB 언어 구문

try, catch명령문을 실행하여 결과 오류 포착

함수

error오류 발생 및 메시지 표시
warning경고 메시지 표시
lastwarn가장 최근의 경고 메시지
assert조건이 false인 경우 오류 발생시키기(Throw Error)
onCleanupCleanup tasks upon function completion

도움말 항목

경고와 오류 발생시키기

프로그램 실행 시 예기치 않은 조건을 표시하려면 경고를 발생시켜야 합니다. 프로그램 내의 치명적인 문제를 표시하려면 오류를 발생시켜야 합니다. 경고와 달리, 오류는 프로그램 실행을 중지시킵니다.

경고 표시 차단하기

프로그램에서는 실행에 부정적인 영향을 미치지 않는 경고를 발생시킬 수도 있습니다. 혼동을 피하기 위해, 메시지 상태를 'on'에서 'off'로 변경하여 실행 중에 경고 메시지를 숨길 수 있습니다.

경고 표시 복원하기

경고의 현재 상태를 저장하고, 경고 상태를 수정하며, 원래 경고 상태를 복원할 수 있습니다. 이러한 기능은 일부 경고를 일시적으로 비활성화했다가 나중에 원래 설정을 복원할 경우 유용합니다.

경고 표시 방식 변경하기

경고 표시의 차단 정보와 스택 추적을 표시하는 것을 비롯하여 MATLAB®에서 경고가 표시되는 방식을 제어할 수 있습니다.

try/catch를 사용한 오류 처리법

프로그램에서 오류가 발생한 후에 try/catch 문을 사용하여 코드를 실행합니다.

함수 완료 시 정리하기

프로그래밍할 때는 다른 프로그램 코드에 방해가 되지 않도록 프로그램 환경을 정리하여 깔끔한 상태로 유지하는 것이 좋습니다.

이 항목이 도움이 되었습니까?