Я обычно использую номер два, хотя я НИКОГДА не разбиваю одну строку журнала на 2 строки (\ n), хотя при печати трассировки стека это не имеет большого значения (во всех других случаях это создает слишком большую визуальную энтропиюкогда ваши журналы становятся действительно огромными).
Почему я использую номер 2?
Я хочу сразу увидеть сообщение, в первой строке, так как это первое, что говорит мне о том, что произошло.Некоторых можно ожидать, и я могу их безопасно пропустить, а некоторых - нет.
В случае, если мне нужно точно изучить, что произошло, я лучше посмотрю на трассировку стека.
Iс номером 3 тоже все в порядке, так как вы все равно получите необходимую информацию.НИКОГДА не используйте опцию 1.
Кстати, и просто особое мнение, говоря, что что-то плохое произошло в строке ОШИБКИ, немного избыточно;)