This:
public void DoThing(){
//code
} catch (Exception x){
} finally {
}
would simply be syntactic sugar for this: public void DoThing(){
try {
//code
} catch (Exception x){
} finally {
}
}
It's consistent.