Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- React.js
- 알고리즘
- 스나이퍼팩토리
- ip
- App Runner
- 메모리
- CS
- 해시
- html
- 스레드
- BFS
- 인사이드아웃
- 타입스크립트
- 유데미
- #프로젝트캠프 #프로젝트캠프후기 #유데미 #스나이퍼팩토리 #웅진씽크빅 #인사이드아웃 #IT개발캠프 #개발자부트캠프 #리액트 #react #부트캠프 #리액트캠프
- javascript
- cs #네트워크
- typescript
- react-query
- 프로젝트캠프
- 리액트
- react
- Algorithm
- 웅진씽크빅
- 프로세스
- 개발자부트캠프
- IT개발캠프
- 프로그래머스
- 네트워크
- 자바스크립트
Archives
- Today
- Total
Bin's Blog
런타임에러 본문
728x90
알고리즘 문제를 풀다보면 자주 런타임 에러라는 것을 자주 마주치게 된다.
근데 그게 뭘까...? 궁금해서 이렇게 정리를 남긴다.
런타임 에러는 프로그램이 실행 중에 발생하는 오류를 말한다. 이런 오류는 프로그램이 실행되는 도중에만 발견될 수 있다.
비유적으로 레고 블록 쌓기와 비슷하다고 할 수 있다. 예를 들어, 레고 블록을 만든다고 생각해보자. 설명서를 가지고 블록을 만들고 있는데 중간에 필요한 레고 블록이 없다면? 그 블록이 없어서 레고를 완성할 수 없다. 이것이 런타임 에러에 해당한다. 즉, 프로그램이 실행되는 도중에 필요한 부분이 없거나, 예상치 못한 문제가 발생해서 프로그램이 제대로 실행되지 않는 상황을 말한다.
런타임 에러는 다양한 원인으로 인해 발생할 수 있다. 예를 들어, 프로그램이 너무 많은 메모리를 사용하여 시스템이 처리할 수 없는 경우, 또는 프로그램이 잘못된 데이터를 사용하려고 하는 경우, 존재하지 않는 파일에 접근하려고 하는 경우에 발생할 수 있다.
728x90
'프로그래밍 용어' 카테고리의 다른 글
클라이언트 사이드 렌더링 VS 서버 사이드 렌더링 (0) | 2023.08.06 |
---|---|
호스팅 (0) | 2023.07.07 |
라우터와 라우팅 (0) | 2023.06.09 |
라이브러리와 프레임워크 (0) | 2023.05.01 |
함수와 메서드 (0) | 2023.04.23 |