Throws comes after return [skip ci]