Đó là tốt hơn cho khối finally:Đóng kết nối và tuyên bố cuối cùng
finally {
try {
con.close();
stat.close();
} catch (SQLException sqlee) {
sqlee.printStackTrace();
}
}
Hoặc:
finally {
try {
if (con != null) {
con.close();
}
if (stat != null) {
stat.close();
}
} catch (SQLException sqlee) {
sqlee.printStackTrace();
}
}
Vâng, vì là người đầu tiên sẽ ném một NPE ... –
Bạn nên đóng tuyên bố trước khi kết nối. –
@MarkRotteveel lưu ý hay, Bạn có thể cho biết lý do sử dụng không? – Sajad