<의문 제기>
- Throw나 Try나 예외처리에 쓰이는데, 정확히 실무에서 어떻게, 왜? 쓰이는지에 대한 설명이 없다(이래서 책이 싫다)
- 개발자 그룹의 오픈카톡방에서 누군가 정리한 내용을 올린다.
<설명>
(1) Throw Exception
- 그냥 던짐
- 자주 발생하는 bug에 쓰임 (server 점검 메시지, 서버 점검 알림 팝업창 등)
- 정말 예측불가한 뜬금없는 예외 발생시 쓰임
==> code logic 과 연관없는 시스템적 or 서버단에서 발생한 예외 사항에 쓰임
(2) Try Catch Finally
- 예외가 나오면 검출하고 그에 맞게 처리까지 함
- 즉, 예외가 예상되는(logic 상의 문제) 곳에 쓰임
<출처> 오픈 카톡방
'Java > Definition&Grammar' 카테고리의 다른 글
[Java] This 란? (0) | 2022.07.12 |
---|---|
[Java] Getter, Setter 쓰는 이유 (0) | 2022.06.17 |
[Java] JVM 구조(architecture) (0) | 2022.05.10 |
[Java] Interface (0) | 2021.03.24 |
댓글