1. 예외 처리란?Java에서 예외 처리(Exception Handling)는 프로그램 실행 중 발생하는 오류나 비정상적인 상황을 관리하고, 프로그램이 중단되지 않도록 적절히 대응하는 중요한 매커니즘이다. 예외가 발생하면 프로그램은 이를 처리하거나 적절하게 사용자에게 알리고, 정상적인 흐름을 유지하는 것이 중요하다. 2. 기존 예외 처리 구조처음에는 예외 상황마다 동일한 메시지가 출력되도록 했다. InvalidInputException을 발생시키는 상황이 여러 개 있었지만, 모든 경우에 동일한 예외 메시지 ("잘못된 값을 입력하였습니다.")가 출력되었다.public class Main { public static void main(String[] args) { final UI ui; ..
1. this와 this() this와 this()는 괄호 하나 다를 뿐인데 전혀 다른 의미를 갖고있다. 결론부터 말하자면, this는 객체 자신을 가리키고, this()는 한 클래스 내에서 한 생성자에서 다른 생성자를 호출할 때 사용된다. this public class Person { private String name; //인스턴스 변수 private int age; private String sex; public Person(String name, int age, String sex) { this.name = name; this.age = age; this.sex = sex; } } 코드를 보면, Person 생성자 내에서 'this.객체 내의 인스턴스 변수 = 매개변수' 형식으로 this 키워드..
- Total
- Today
- Yesterday
- 자바
- JPA
- EnumType.ORDINAL
- 영속
- 커뮤니티
- 스프링 북마크
- 웹 MVC
- 로깅
- 스프링 커뮤니티
- 준영속
- 프론트엔드
- 다이나믹 프로그래밍
- 웹MVC
- 회원탈퇴
- 스프링부트
- 북마크
- 인텔리제이
- SQL 레벨업
- 자바 스프링
- SQLD
- elasticsearch
- DP
- 로그아웃
- 백준 파이썬
- 비영속
- 스프링
- SQL
- 지연로딩
- 백준
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |