try
expressions have the same semantics as try
statements in JavaScript, though in CoffeeScript, you may omit both the catch
and finally
parts. The catch
part may also omit the error parameter if it is not needed.try
allHellBreaksLoose()
catsAndDogsLivingTogether()
catch error
print error
finally
cleanUp()
​
var error;
​
try {
allHellBreaksLoose();
catsAndDogsLivingTogether();
} catch (error1) {
error = error1;
print(error);
} finally {
cleanUp();
}