[Java lista] A continue utasítás átugorja a finally blokkot?

Kristof Jozsa dyn at ond.vein.hu
2008. Jún. 12., Cs, 10:45:04 CEST


azt nem latom a kodbol hogy ez hova continue de az okolszabaly hogy a 
finally blokk mindenkeppen lefut, erre merget vehetsz.

K

Mariák Kálmán wrote:
> 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
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist



További információk a(z) Javalist levelezőlistáról