30/09/2018, 18:50
Sao conn.close() của jdbc không thể bắt ngoại lệ?
Trong code nếu mình không bật server lên, nó không thể kết nối conn. conn.close() bị lỗi sao nó không bắt được ngoại lệ vậy?
Bài liên quan
Bạn đã có khởi tạo cho conn chưa?
Có đầy đủ hết, khi mình mở cái server nó bắt ngoại lệ bth. tắt nó không thể bắt vào bấm X để thoát không được luôn.
Tại mình thấy nó báo lỗi chính là Null Pointer, nên mới nghĩ chắc còn chổ nào đó khởi tạo ko đúng.
Thì mình giả sử trường hợp là không thể kết nói conn. nên không tồn tại conn để close. Nên phải bắt được ngoại lệ lúc close.
Bạn tắt server connection của bạn đưa ra exception nullpointer luôn chứ nó có chạy đến close đâu mà bắt?