리액트 네이티브 개발을 하면서 네이티브 관련 스터디에 너무 소홀한 것 같다. 일단, 기초부터.
Handling Java exceptions right way : 바로가기, 영어
NullPointerException
NumberFormatException
IllegalArgumentException
RuntimeException
IllegalStateException
함수에 예외 처리가 없으면 그 함수를 부른 함수에서 예외처리를 찾고, 없으면 또, 그 상위함수에서 찾고.. 이렇게 stack trace 를 하게 됨.
이 구문은 예외처리를 하던 안하던 무조건 실행됨. 파일을 열고 성공/실패 후 닫기 같은 데 사용가능.
Java에만 있는 옵션. 자바에만 있다는 건.. 별로 쓰임이 없거나, 없어도 잘 산다는 의미도 됨.
Checked 예외처리가 좀 더 안정된 코드 제공할 수 있슴. 람다하고는 잘 안됨.
Exception.printStackTrace()