Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
try catch doesn't work
Dohisev last edited by
I don't know why but I created a class that inherits from
QExceptionand created a constructor with
QByteArrayand override the
whatmethod, it compile just fine but when I try to catch the message from the exception class I created it doesn't work, my application just crashes and that is it, no message from
qDebugthat I put on the
catchblock appear and if I compile and run as debug mode it appears a message saying "abort() has been called" (something like that).
What might be happening?
6thC last edited by
Have you implemented QException correctly?
How many bytes are you trying to store in your QByteArray?
@Dohisev It would help a lot if you would post relevant code.