Exception handling
try {
int i = 1 ~/ 0;
} on ExceptionObject {
// handle it
} catch(e) {
// e is the exception object that we do not know what it is
} finally {
// this is always executed nomatter what
}Print stack trace
try {
int i = 1 ~/ 0;
} catch(e, s) {
// e is the exception object that we do not know what it is
// s is the stack trace that can be printed
}