오류 또는 에러 또는 버그
프로그램이 얘기치 않게 동작하게 만드는 프로그램안의 실수 또는 결함
디버그, 디버깅이란?
프로그램에서 버그를 제거하는 과정
오류의 종류
Syntax Error : 구문 오류
잘못된 문법의 사용으로 발생하는 오류
구문 오류는 컴파일 과정에서 검사 되기 때문에
오류를 수정하지 않으면 실행 불가
Logical Error : 논리 오류
프로그램이 부정확하게 동작하게 하지만
비정상적으로 종료 또는 충돌시키지는 않는 버그
Run-time Error : 실행 오류
구문 오류도 논리 오류도 아니지만
프로그램이 실행 시 오류가 생겨 종료 됨
(즉, 프로그램이 비정상적인 동작 또는 종료)
ex) 0으로 나누기, 없는 파일 접근 하기 등
'Study > C#' 카테고리의 다른 글
[C#] 상수 (0) | 2024.05.25 |
---|---|
[C#] Var 키워드 (0) | 2024.05.25 |
[C#] 컴파일과 빌드 (0) | 2024.05.24 |
[C#] 주석 (0) | 2024.05.24 |
[C#] 데이터 타입 bool, char, object (0) | 2024.05.24 |