# exception

10개의 포스트

Properties, Exception Handling

Driver 정보, 쿼리문 등을 properties로 저장하여 사용DAO에서 Exception 던져서 처음 분기되는 Controller에서 catch!예제

5일 전
·
0개의 댓글
post-thumbnail

사용자 정의 예외 클래스는 어떤 패키지에서 관리하는 게 좋을까?

웹 어플리케이션을 개발 하다보면 사용자 정의 예외를 별도로 정의하는 경우가 많이 생긴다. 상황에 따라, 개발자에 따라 다르긴하겠지만 모든 예외를 사용자 정의 예외로 관리하는 경우도 있는데, 이렇게 사용자 정의 예외 클래스가 많아질 경우 어디서 관리하는게 좋은지에 대해 고민해보자. 다음은 지하철 경로조회 프로그램을 만들면서 내가 실제로 정의했던 예외들이다....

6일 전
·
0개의 댓글
post-thumbnail

자바 실전# 예외 처리 예시: 문자열 내에 공백문자를 포함한 경우 사용자 정의 예외 처리하기

이번에 사용자 정의 예외 처리를 위한 실습 문제들을 풀면서 꽤나 재밌었다. 복습할 겸 그 문제들을 이 곳에 정리한다.사용자로부터 입력 받은 문자열을 검사하여 해당 문자열이 공백 문자를 포함하고 있다면 사용자 정의 Exception을 생성한 후 발생시키고, 공백 문자를

2020년 5월 21일
·
0개의 댓글
post-thumbnail

토비의 스프링 4장을 읽으며

토비의 스프링을 읽으며 나중에 또 찾아볼 것 같은 내용을 정리하고자 한다. (개념 위주로 ~ 😀) 4장은 '예외'에 관련 내용이다.😀

2020년 3월 29일
·
0개의 댓글

Android - java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation

java.lang.IllegalStateException-Only-fullscreen-opaque-activities-can-request-orientation

2020년 3월 12일
·
0개의 댓글

Exception의 필요성

Exception이란? image.png 그림에서 볼 수 있듯이 Error와 Exception은 다르다. Error는 시스템 내 비정상적인 상황이 생겼을 때 발생한다. 따라서 시스템 레벨에서 발생하며, 개발자가 미리 처리할 수도 예측할 수도 없다. Exception은 개발자가 구현한 로직 내에서 발생한다. 따라서 Exception은 미리 예측하여 처...

2020년 1월 15일
·
0개의 댓글
post-thumbnail

practice - Spring JPA : embedded/embeddable을 이용한 Password 관리

서론 최근 spring-boot와 kotlin을 공부하고 있는데, spring jpa와 관련한 best practice를 알려주는 좋은 글을 찾아서 직접 해볼 만한 것들을 실습해보기로 했다. 이번에 진행한 실습의 내용 및 학습 목표는 아래와 같다. 내용 사용자 로그인 기능을 구현하되, 아래와 같은 세부 사항을 따른다. 아이디가 잘못되어 로그인이 실패한 경...

2019년 12월 10일
·
0개의 댓글

SQL Error: 1406에 해결 방법

에러 발생 markdown 포스팅 블로그를 만드는 중에 해당 에러가 발생했다. 로그를 읽어보니 현재 작성한 content가 너무 길어서 데이터베이스에 넣을 수 없다는 것이었다. JPA를 사용 했고 String으로 선언했으니 (content Column을 String으로 선언함) Mysql에서도 String 같이 길의 제한이 거의 없는 수준일거라고 멍청하게 ...

2019년 11월 27일
·
0개의 댓글

[Java] Exception 처리하기

Checked Exception과 Unchecked Exception Checked Exception: 컴파일 시간에 검사하는 예외로서, 처리하지 않으면 컴파일 에러가 나므로 반드시 처리해야 한다. 처리 방법에는 try/catch 로 감싸거나, throws 로 이를 호출한 메서드에게 예외를 넘겨준다.(이는 자바에만 존재하는 특별한 예외 처리 방식이다.) U...

2019년 10월 20일
·
0개의 댓글

TIL no.30 - Python - 11. Exceptions

Exception의 사전적 의미는 "예외"입니다. Python에서 "예외" 상황은 의도하지 않은 에러가 일어나는 경우를 뜻합니다. Exception은 의외로 생각보다 자주 일어날 수 있습니다. 다음과 같은 list로 예를 들어 보겠습니다. 길이가 3이므로 4번째 요소를 indexing 하게 되면 IndexError가 납니다. Exception이 발생하...

2019년 10월 13일
·
0개의 댓글