- 1
throw new TSilentException("");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
throw new TSilentException("");
это как, new myexception эквивалентно throw new myexception, чтоле?
а так может мне просто пофапать охота
переведи
try{
throw new TSilentException("");
}catch(TSilentException e){
sout("гыгы я дибил");
}
Что бы взять стэктрейс нужно кинуть и поймать.
Джава прога упадёт, если у неё память закончится, а С++ будет продолжать стоять. Просто бросит исключение из new. Весьма важно для сверх надёжных систем.
Просто throw TPizdecException("Спасите!");
new - память выделяется в куче и передаётся по указателю.
без - память используется из стека и передаётся по значению.
и хвала деБГеру