
오류(Error)란 오류는 시스템이 종료되어야 할 수준 문제, 메모리 부족(OutOfMemoryError) 또는 스택오버플로우(StackOverflowError)와 같은 개발자가 수습할 수 없는 심각한 경우를 말합니다. 예외(Exception)란 예외는 오류처럼 수습할 수 없는 경우가 아니라 개발자가 예측하고 예외 처리(Exception Handling)를 통하여 시스템이 종료되는 것을 막을 수 있는 경우를 말합니다. 오류와 예외의 계층구조 Java에서는 오류와 예외를 구분하여 위와 같은 계층 구조를 만들어두었다. 그러면 뜬금없는 Error 클래스와 Exception 클래스의 부모 클래스인 Throwable 클래스는 무엇일까요? Throwable 클래스 공식문서에 의하면 Throwable 클래스는 생성 ..
언어/Java
2022. 1. 2. 15:17
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 코딩인터뷰
- 스택
- 문자열
- 정렬
- JPA
- kotlin
- sql
- 회고
- 프로그래머스
- 스트림
- 코드 스니펫
- 우선순위큐
- 연결리스트
- 비트연산
- Java
- 해쉬
- dfs
- dp
- BFS
- 탐욕법
- k8s
- 오늘의집
- 알고리즘
- TDD
- 쓰레드
- Uber
- dsu
- set
- 구현
- 카카오
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함