Получается строка у тебя будет форматироваться всегда. А нужна только для выбрасывания исключения. Неоптимальненько.