일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 일반 예외
- 개발자취업
- til
- 예외클래스
- 예외 처리
- 코딩테스트준비
- 다중 catch 블록
- throws 키워드
- 99클럽
- 항해99
- 로켓펀치 #취준컴퍼니 #취업 #일상 #취준생
- 예외
- 실행 예외
- try-catch-finally 블록
Archives
- Today
- Total
목록try-catch-finally 블록 (1)
innn
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/c3D1Xk/btrM7K96d2O/HDs8vRCDvRLdpaiftEDHlK/img.png)
프로그램에서 예외가 발생했을 경우 프로그램의 갑작스러운 종료를 막고, 정상 실행을 유지할 수 있도록 예외 처리를 해야한다. 그렇다면 이러한 예외처리를 하는 방법은 무엇일까? 자바 컴파일러는 소스 파일을 컴파일할 때 일반 예외가 발생할 가능성이 있는 코드를 발견하면 컴파일 에러를 발생시켜 개발자가 강제적으로 예외 처리 코드를 작성하도록 요구한다. 그러나 실행 예외는 컴파일러가 체크해주지 않기 때문에 개발자의 경험을 바탕으로 예외 처리 코드를 작성해야 한다. 예외 > 컴파일러 > RuntimeException (통과) (실행 예외) (넌 체크 예외) (실행 시 예측할 수 없이 갑자기 발생해서 검사 x) > RuntimeException이 아닌 경우 (검사) 예외 처리 코드 try-catch-finally 블..
JAVA/자바
2022. 9. 26. 20:40