IT
[java]마지막으로 블록이 항상 Java에서 실행됩니까?
마지막으로 블록이 항상 Java에서 실행됩니까? 질문 이 코드를 고려할 때 마침내 블록이 항상 실행되는지, 무언가 ()가 무엇이든 실행될 수 있습니까?try { something(); return success; } catch (Exception e) { return failure; } finally { System.out.println("I don't know if this will get printed out"); } 답변 예, 마침내 시도 또는 캐치 코드 블록의 실행 후에 호출됩니다.유일한 시간은 마침내 호출되지 않습니다 : If you invoke System.exit() If you invoke Runtime.getRuntime().halt(exitStatus) If the JVM crashes..
2022. 4. 13. 12:47
최근댓글