본문 바로가기 메뉴 바로가기

PARK_90

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

PARK_90

검색하기 폼
  • 분류 전체보기 (101)
    • IT (57)
      • Java (13)
      • ElasticSearch (5)
      • Spring (13)
      • Tech Note (5)
      • SQL·DB (12)
      • Architecture (1)
      • DevOps·Infra (8)
    • Front (9)
      • React (9)
    • 경제·재테크 (14)
      • 연금·노후 (9)
      • ETF·계좌전략 (4)
      • 미국증시 (1)
    • 부동산 (18)
      • 부동산 기초 (4)
      • 청약·주택정책 (2)
      • 매매·전세·월세 (11)
      • 대출·세금 (1)
    • 지원금·정책 (2)
    • 일상정보 (1)
  • 방명록

2026/03/09 (1)
[Java] 에러(Error)와 예외 클래스(Exception)

"모든 예외를 catch로 잡으면 안전하다"는 착각코드가 어디선가 터질까 불안해서, 넓은 범위의 catch(Exception e)로 모든 것을 감싸버리는 것입니다. 이렇게 하면 컴파일 에러는 사라지고 프로그램이 중단되지 않으니 "안전하다"고 느낍니다. 하지만 이것은 화재경보기를 꺼놓고 "조용하니 안전하다"고 말하는 것과 같습니다.자바는 예외 처리를 우연에 맡기지 않습니다. Throwable 계층 구조를 통해 "이 문제는 복구할 수 있는가, 없는가"를 설계 레벨에서 분류해 놓았습니다. 이 분류를 이해하면, 어떤 예외를 잡아야 하고 어떤 예외는 잡지 말아야 하는지가 명확해집니다.1. Throwable 계층 구조: 자바 예외 시스템의 전체 지도자바에서 프로그램 실행 중 발생하는 모든 문제는 Throwable ..

IT/Java 2026. 3. 9. 18:45
이전 1 다음
이전 다음
반응형
최근에 올라온 글
TAG
  • 노후준비
  • Docker
  • 전세사기 예방
  • spring
  • spring boot
  • 보증금 보호
  • 인프라
  • DevOps
  • 절세
  • 가계약금 반환
  • SQLDB
  • 전세 계약 주의사항
  • ElasticSearch
  • 절세계좌
  • 프론트엔드
  • DB
  • 전세 계약금
  • react
  • 데이터베이스
  • sql
  • 전세보증보험
  • Java
  • 퇴직연금
  • irp
  • 연금
  • 전세 계약 체크리스트
  • 리액트
  • Spring 핵심 개념
  • 연금저축
  • 부동산 계약 체크리스트
more
글 보관함
«   2026/03   »
일 월 화 수 목 금 토
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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바