Khi nào finally
không được thực thi trong Java?
Khi nào finally
không được thực thi trong Java?
Trong Java, khối finally
luôn được thực thi sau khi khối try
hoặc catch
hoàn tất, kể cả khi có ngoại lệ xảy ra hoặc không. Tuy nhiên, có một số trường hợp ngoại lệ mà khối finally
có thể không được thực thi:
OutOfMemoryError
hoặc StackOverflowError
, và buộc phải dừng ngay lập tức.System.exit()
được gọi trong khối try
hoặc catch
, JVM sẽ dừng thực thi chương trình ngay lập tức và không ...middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào