public void throwTest() throws SQLException, IOException {
try{
} catch (SQLException e) {
}
}
Neden olduğunu ben herhangi İstisna atabilir, oysa bir derleme hatası verecektir occurr olmayacak bir istisna yakalamaya çalışıyor, bu vermeyecektir olduğunu yakalamak olmayan bir meydana istisna ama olamaz bir hata? Her ikisi de derleme zamanında kontrol edilebilir, bu yüzden davranış aynı ise, sadece benim için daha anlamlı olur? hata: istisna SQLException try ifadesi } catch (SQLException e) {Neden bunu
tekabül gövdesinde atılmış asla ben kaldırmak Verilen örnekte
, Catch bloğu bir derleme zamanı hatası oluşturur blok yakalamak, kod sadece iyi derler. Bu benim için tutarsız görünüyor. Bu davranış için belirli bir neden var mı?
Potansiyel yineleme [Java erişilemez catch bloğu derleyici hatası] (http://stackoverflow.com/a/5899901/2127492) – jrbeverly
Soru, derleme hatasıyla ilgili değil, atışın davranışı ile yakalama davranışı arasındaki farkla ilgilidir. Bu durumda, bu bir yinelenen soru değil – ExaSephiroth
olduğuna inanıyorum Doğru olduğunu gözden, bu bir yinelenen bir soru değildir. Benim hatam ve özür dilerim. – jrbeverly