Jay

  • 홈
  • 태그
  • 방명록

exception 2

체크 예외 기본 이해

체크 예외 예제를 만들어보자. @Test 어노테이션이 아래와 같이 나와야 하는데 import org.junit.jupiter.api.Test; 내가 지정한 어노테이션은 아래와 같다. 그래도 빌드는 잘된다. import org.testng.annotations.Test; package hello.jdbc.exception.basic; import lombok.extern.slf4j.Slf4j; import org.testng.annotations.Test; @Slf4j public class CheckedTest { @Test void checked_catch() { Service service = new Service(); service.callCatch(); } /** * Exception을 상속받은 ..

Spring/SpringDB 2022.06.20

자바 예외 계층 & 예외 기본 규칙

예외 계층의 그림은 아래와 같다. Object : 예외도 객체이다. 모든 객체의 최상위 부모는 Object 이므로 예외의 최상위 부모도 Object 이다. Throwable : 최상위 예외이다. 하위에 Exception 과 Error 가 있다 Error : 메모리 부족이나 심각한 시스템 오류와 같이 애플리케이션에서 복구 불가능한 시스템 예외이다. 애플리케이션 개발자는 이 예외를 잡으려고 해서는 안됨. 상위 예외를 catch 로 잡으면 그 하위 예외까지 함께 잡는다. 따라서 애플리케이션 로직에서는 Throwable 예외도 잡으면 안되는데, 앞서 이야기한 Error 예외도 함께 잡을 수 있기 때문에다. 애플리케이션 로직은 이런 이유로 Exception 부터 필요한 예외로 생각하고 잡으면 된다. 참고로 Err..

Spring/SpringDB 2022.06.20
이전
1
다음
더보기
프로필사진

Jay

  • 분류 전체보기 (563)
    • python (23)
      • baekjoon (14)
      • 동빈나 (2)
      • 프로그래머스 (6)
    • project(OpenCV) (9)
    • 빅데이터 분석기사_필기 (1)
      • 1과목_빅데이터 분석기획 (0)
      • 2과목_빅데이터 탐색 (0)
      • 3과목_빅데이터 모델링 (1)
      • 4과목_빅데이터 결과해석 (0)
    • 정보처리기사_필기 (14)
      • 소프트웨어 설계_문제풀이 (0)
      • 소프트웨어 개발_문제풀이 (11)
      • 데이터베이스 구축_문제풀이 (1)
      • 프로그래밍 언어 활용_문제풀이 (1)
      • 정보시스템 구축관리_문제풀이 (1)
    • project2(menu_recommendatio.. (1)
    • WEB (20)
      • HTML (9)
      • CSS (11)
    • Git (6)
    • Linux (8)
    • SQL(MySQL) (16)
    • Typescript (1)
      • TypeScript(ZeroCho) (7)
      • TypeScript(Captain) (2)
    • JavaScript (94)
      • DreamCoding (34)
      • 함수형 프로그래밍과 JavaScript ES6+ (32)
      • JS_Algorithm (28)
    • React (89)
      • HabitTracker (21)
      • youtube_clone_coding (13)
      • velopert_react (15)
      • BusinessCardMakerProject (3)
      • ReactBasic(ZeroCho) (10)
      • NodeBird(ZeroCho) (22)
      • john_ahn (2)
      • ShoppingMallProject (3)
    • Node.js (16)
      • NodeBird(ZeroCho) (7)
      • NodeJS-book (9)
    • Golang (10)
    • Docker (0)
    • MadApp (8)
    • HTTP (22)
    • Spring (177)
      • SpringCore (10)
      • SpringMVC (45)
      • JPA (20)
      • SpringBoot (28)
      • SpringBoot2 - API (1)
      • SpringDataJPA (23)
      • QueryDSL (21)
      • SpringDB (28)
      • SpringSecurity (1)
    • AWS (0)
    • JAVA (1)
    • music (0)
    • Cyberlogitec (0)
      • Neo4j (0)
      • RDB (0)
      • EclipseProject (0)
      • MyBatis (0)
      • Oracle vs Postgresql - Pyth.. (0)
      • BigQuery (0)
      • GitLab (0)
      • Looker Studio (0)
    • Inflearn (5)
    • 항해 플러스 (12)

Tag

querydsl, ec2, SpringDataJpa, API, Post, Spring, AWS, transaction, SpringMVC, MVC, thymeleaf, http, javascript, ORM, 항해플러스, servlet, SpringDB, springboot, JPA, jdbc,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바