There is a hack way of using try/catch blocks to bring simplicity to what would otherwise be complex code.

But we don't want our try/catch blocks crying wolf or our programs become inconsistent and needlessly complicated.