Loading the Kaya editor…
function divide(a: number, b: number): number {
  if b == 0 {
    throw(message: "Choose a divisor other than zero.")
  }
  return a / b
}

let result, err = divide(a: 10, b: 0)
if err != null {
  "Could not divide: {{err.message}}"
} else {
  "Result: {{result}}"
}

"The program can continue after a caught error."