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