Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- jQuery
- JavaScript
- FLUTTER
- apache gzip
- android fragment
- Android
- Java
- error
- CSS사용법
- fragment
- Android Apk 이름 변경
- Android Apk 이름
- R프로그래밍
- Android Apk
- DataTable
- Kotlin
- java error
- release Apk
- 안드로이드
- Firebase
- html
- Exception
- css
- android error
- spring
- Eclipse
- Program type already present
- MySQL
- release unsigned
- tomcat
Archives
- Today
- Total
목록Java Exception 문제 (1)
selfstarter
헷갈리는 Java Exception 호출 순서 정리
헷갈리는 Java Exception 호출 순서 정리 항상 헷갈려서해서 까먹지 말라고 정리한다 아래는 파일 쓰기 예제이고 파일 쓰기 성공이든 실패든 output stream을 닫도록 했다. 그런데 Exception 시 error message를 리턴하도록 했다. 이 때 text를 무조건 null로 줘서 Exception이 나는데, finally에서 stream을 닫을 수 있을까? 정답은 닫을 수 있다. finally는 try catch문이 끝나기 전에 무조건 실행된다고 생각하면 된다. 그러므로 아래 예제에서 순서는 try문 실행 -> catch문 실행(return 빼고 모든 코드 실행) -> finally 실행 -> return 실행 순이다 public class TestMain { public stati..
Server/Java
2020. 7. 22. 21:00