[Java lista] A continue utasítás átugorja a finally blokkot?
Mariák Kálmán
sirkalmi at gmail.com
2008. Jún. 12., Cs, 10:43:46 CEST
Szervusztok!
Az alábbi kódrészleten gondolkodom, hogy vajon a tárgyban megfogalmazott
kérdésre mi lehet a válasz?
try {
sysConnection = DatabaseConnection.createSYSConnection();
userConnection = DatabaseConnection.createUserConnection();
createOracleUser(envName, databasePassword, sysConnection);
databaseInit(params, userConnection);
} catch(SQLException e) {
e.printStackTrace();
socket.close();
continue;
} finally {
if(sysConnection != null && !sysConnection.isClosed()) {
sysConnection.close();
}
if(userConnection != null && !userConnection.isClosed()) {
userConnection.close();
}
}
Azaz ha kivétel keletkezik a try blokkban akkor le fog futni a finally blokk,
vagy a continue utasítás miatt a ciklus feltételhez ugrik?
Válaszokat nagyon köszönöm!
--
sirkalmi
További információk a(z) Javalist levelezőlistáról