I'm in doubt about exception handling.
If I have a function foo();
is it same as if I handle it like this:
try {
foo();
} catch (Exception $e) {
// do someting
}
or if I do it in function like this:
foo() {
try {
// function body
} catch (Exception $e) {
// do someting
}
}
And what if I do not throw Exception
? Code will continue to execute even if error appears ?