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
- Java
- html
- Program type already present
- JavaScript
- spring
- Firebase
- Android
- Android Apk 이름
- CSS사용법
- android error
- css
- error
- java error
- fragment
- Android Apk
- MySQL
- release unsigned
- 안드로이드
- FLUTTER
- tomcat
- release Apk
- DataTable
- Exception
- Android Apk 이름 변경
- Kotlin
- Eclipse
- android fragment
- apache gzip
- R프로그래밍
- jQuery
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