Errors need to be thrown in order to disrupt execution, code can't continue in improper state.