Welche ist eine gute Kombination mit UI-Ebenen Try-Catch und eine gute Übung in der n-Tier-Anwendung und warum?Praxis in der Verwendung von Try-Catch-finally
1.
try
{
//Statements
}
catch
{
throw
}
finally
{
//cleanup codes
}
OR
2.
try
{
// statements
}
catch(Exception ex)
{
}
finally
{
// clean up
}
und in UI-Schicht
try{
}
catch(Exception ex)
{
Log(ex);
}
finally
{
//clean up
}
mögliche Duplikate von [Wo Versuch zu fangen] (http://stackoverflow.com/questions/523875/where-to-put-try-catch) – slugster
Auch hier behandelt: [Wie und wo schreiben wir versuchen zu fangen block to handle Exception] (http://stackoverflow.com/questions/2430823/how-and-where-do-we-write-try-catch-block-to-handle-exception). Dies waren nur zwei Fragen, die ich aus dem Panel "Verwandte Fragen" auf der rechten Seite ausgewählt habe, ohne selbst eine Suche durchzuführen. – slugster
Was auch immer Sie tun, wo es "Aufräumen" bedeutet, deutet darauf hin, dass das Ganze durch eine 'using'-Anweisung ersetzt werden sollte. –