티스토리 뷰
문제를 제출했을 때 런타임 에러가 나면 정확히 무슨 이유인지 명시해주지 않기 때문에 알아서 고쳐야 한다.
-> 이제는 런타임 에러의 종류를 명시해준다!
여러 가지 이유
1. 배열 인덱스 범위를 벗어났을 경우
->주어진 테스트 케이스와 달리 채점 케이스는 큰 인덱스를 포함한다. 충분한 배열 크기를 잡아줬는지를 확인해야 한다.
-> 내가 1부터 시작하진 않았는지 어디서 조건을 잘못 걸었다던지를 봐야 한다.
2. 0으로 나눌 때
3. 사용하는 라이브러리에서 예외를 발생시켰을 때
4. 재귀 호출이 너무 깊어질 때
=> 런타임 에러라는 것은 uncheckedException을 비롯한 문제일 경우가 있으므로 살펴보는 것이 좋다
+추가로 설마 없겠지만 가끔 있는 IDE에서 사용했던 package를 지우지 않는 경우...
->그 설마가 나였다....
java는 아니지만 추가로 C/C++에서 반환형이 void가 아닌 main이 아닌 함수에서 아무런 값을 반환하지 않았을 때
'CS공부 > 알고리즘&문제풀이' 카테고리의 다른 글
[백준 16946] 벽 부수고 이동하기 (java) (0) | 2020.09.22 |
---|---|
[백준 1753] 최단경로 (java) (0) | 2020.09.14 |
[프로그래머스]2020카카오블라인드:기둥과 보 설치 (java) (0) | 2020.09.07 |
[백준 16928]뱀과 사다리 게임 (java) (0) | 2020.09.06 |
[백준 16939]2 x 2 x 2 큐브 (java) (0) | 2020.09.04 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 코딩테스트
- JavaScript
- 백준
- 분리 집합
- dfs
- Spring
- Stomp
- sockjs
- 채팅
- Baekjoon
- java
- git
- 자바
- Oracle
- 알고리즘
- 정렬
- 삼성 sw역량 테스트
- BFS
- MST
- websocket
- DP
- Heap
- 운영체제
- SWEA
- 최소 스패닝 트리
- 완전탐색
- 프로그래머스
- programers
- 삼성 sw역량테스트
- OS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함