これらのいずれかが危険ですか?1つが良いですか?それとも、印刷してダーツを投げて決定するものの1つですか?
最終的にどのように機能するかを理解したので、これを実行したいと思います。
try {
stuff that changes something...
}
catch (System.Exception ex) {
something.worked = false;
something.err = ex.Message;
}
finally {
stuff.close();
return something;
}
しかし、私は見ました:
try {
stuff that changes something...
return something;
}
catch (System.Exception ex) {
something.worked = false;
something.err = ex.Message;
return something;
}
finally {
stuff.close();
}